Как их вывести?
echo $x; ?
Можно ли осуществить так?
foreach ( $x as $x ) {
echo $x . "<br />";
}
Спустя 11 минут, 15 секунд (2.01.2011 - 11:05) sixpoundeeer написал(а):
Зависит с какой целью. Если просто посмотреть - echo print_r($x);
Спустя 9 минут, 48 секунд (2.01.2011 - 11:15) Michael написал(а):
Если просто чтобы посмотреть, то:
print_r($x);
print_r($x);
Цитата |
Можно ли осуществить так? |
ну просто же массив не выведешь, надо его к строке привести
foreach ( $x as $v ) {
echo implode(',',$x) . "<br />";
}
- если у тебя двумерный массив.
Спустя 19 минут, 7 секунд (2.01.2011 - 11:34) jalvar написал(а):
А что будет являтся переменной $v, я просто цикл фореч толком не изучал..
Спустя 22 минуты, 26 секунд (2.01.2011 - 11:57) Michael написал(а):
будет значением элемента массива
Спустя 1 час, 12 минут, 30 секунд (2.01.2011 - 13:09) jalvar написал(а):
Цитата |
Michael |
Я искал в интернете но так и не понял
$x[1]
$x[2]
$x[3]
$x[...]
Я не могу узнать какое у них значение но могу узнать сколько их при помощи count . Я что-то не совсем понял работы этой функции. В интернете ничего путного..
Спустя 4 минуты, 25 секунд (2.01.2011 - 13:14) T1grOK написал(а):
как уже было отмечено выше используйте foreach, синтаксис следующий:
Если массив с числовым индексом(1, 2, 3...) можно использовать цикл for
foreach ( $массив as $значение ) {
echo $значение;
}
Если массив с числовым индексом(1, 2, 3...) можно использовать цикл for
$size_array = count($x);
for($n=0; $n<$size_array;$n++){
echo $x[$n];
}
Спустя 7 минут, 21 секунда (2.01.2011 - 13:21) jalvar написал(а):
Спасибо 2 вариант более понятен..
Спустя 23 минуты, 1 секунда (2.01.2011 - 13:44) jalvar написал(а):
Решил проблему ))
$this->error_num++;
for($n=1; $n<$this->error_num;$n++)
{
$buft['error_mess'].="<p>Ошибка: ".$n."<br>".$this->error[$n]."</p>";
}
$this->error_num--;
Спустя 1 час, 59 минут, 59 секунд (2.01.2011 - 15:44) Invis1ble написал(а):
jalvar
первый вариант (на мой взгляд - лучший):
второй (наиболее короткий и информативный, но при большой "мерности" вырезает самые глубокие "вложенности"):
третий (для двухмерного массива):
первый вариант (на мой взгляд - лучший):
echo '<pre>'; print_r($array); echo '</pre>';
второй (наиболее короткий и информативный, но при большой "мерности" вырезает самые глубокие "вложенности"):
var_dump($array);
третий (для двухмерного массива):
foreach ($array as $key => $value)
{
echo $key . '=>' . $value . '<br />';
}
_____________
jallvar.oxnull.net - мой блог.