Массивы, как сложить

Печать RSS
167

Д
Автор
Землянин
0
Есть обычный массив
<?php
$names[0] = "Bob";
$names[1] = "Jack";
$names[2] = "John";
?>
Я дописал
<?php
$names[0] = "Bob";
$names[1] = "Jack";
$names[2] = "John";

echo "$names[0]";
echo '<br/>';
echo "$names[1]";
?>

Он выводит выводит "Bob Jack"
А как сделать, чтоб и дальше выводил, но не прописывая много строк? Если не поняли, пишите) smile
Изменил: Денис (17.05.2011 / 15:58)
K

Транклюкаторщик
0
ну для начала,рекоммендую избавиться от гов.нокода. В твоем случае массив лучше создать так:
$names=array('bob','jack','john');
а теперь объясни нормально,что тебе нужно.вывести все элементы массива в одну строку,или что?
Изменил: KOZZ (17.05.2011 / 16:04)

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
Массивы можно сложить операндом,но это математика к словам не относится.
Д
Автор
Землянин
0
Все элементы массива, но не в одну строчку, а в столбик

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
SperMaTazZzoID (17 Мая 2011 / 21:04)
Все элементы массива, но не в одну строчку, а в столбик
Не пойму а зачем тебе массивы?
K

Транклюкаторщик
0
foreach($names as $v){echo $v.'<br/>';}
Д
Автор
Землянин
0
5. ZipeR, Я учу php рассматриваю всё smile

Добавлено через 01:45 сек.
6. eGo, разьясни что обозначает твой код?, что значит foreach() вот $v и вот это {echo $v.'<br/>';}

Добавлено через 04:09 сек.
и что такое as
В

Чатланин
0
товарищь eGo всё верно написал.. автор загугли "php foreach"..
массив прогоняется циклом по всем элементам, и по очереди выводится каждый элемент

Добавлено через 01:11 сек.
Можно ещё вот так
<?
echo implode('<br />',$names);
?>
Изменил: Валерий (17.05.2011 / 16:16)
K

Транклюкаторщик
0
иди читай мануалы,книжки по пхп, учись учиться, с этого надо начинать,а не с вопросов на форумах,это не красиво и не правильно.

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
7: SperMaTazZzoID, foreach() это оператор,кстати для твоих многомерных массивов,и вывод происходит с помощью операторов
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск