| |
автор: Город на волге (03.02.2008 в 17:31) |
|
| | Если стандартная функция для "распечатки" элементов массива?
Или есть такая функция в PEAR ? | |
| |
|
|
| |
|
|
| |
для: Город на волге
(03.02.2008 в 17:31)
| | | Для этого удобно воспользоваться функцией print_r()
<?php
echo "<pre>";
print_r($arr);
echo "</pre>";
?>
|
| |
| |
|
|
| |
автор: Город на волге (03.02.2008 в 17:46) |
|
| |
для: cheops
(03.02.2008 в 17:40)
| | | Ненужно выводить структуру
только значение (с выбранным разделитем желательно
Сейчас это делаю так:
foreach ($massiv as $i => $value)
{
echo ($massiv[$i]);
}
|
может есть функция какая то ? | |
| |
|
|
| |
|
|
| |
для: Город на волге
(03.02.2008 в 17:46)
| | | Можно попробовать так:
<?
echo implode(", ",$array);
?>
|
| |
| |
|
|
| |
автор: Город на волге (03.02.2008 в 18:05) |
|
| |
для: dobryy
(03.02.2008 в 17:51)
| | | Уточнее. Массив объектов нужно распечатать.
В классе которого есть метод __toString. | |
| |
|
|
| |
|
|
| |
для: Город на волге
(03.02.2008 в 18:05)
| | | Тогда лучше используйте цикл. Насколько мне известно, специализированных функций для работы с массивами объектов нет. | |
| |
|
|
| |
|
|
| |
для: cheops
(03.02.2008 в 20:06)
| | | А какая разница: если у объектов реализован __toString(), должно работать, вроде, и с implode(). | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(03.02.2008 в 20:33)
| | | Теоретически да, и вероятно со временем так и будет. Практически объекты, в отличие от переменных, не интерполируются в строках, только если вы явно пишите
Так уже нельзя
PS Исправят вероятно когда нибудь... | |
| |
|
|
| |
|
|
| |
для: cheops
(03.02.2008 в 21:26)
| | | >> Так уже нельзя ....
Хм, у меня в PHP 5.2.3 работает. Как, впрочем, и вариант с implode().
Вот и пиши теперь... а будет оно работать или нет - ?... | |
| |
|
|
| |
|
|
| |
для: Город на волге
(03.02.2008 в 17:31)
| | | А чем вам собственно не нравиться var_dump() | |
| |
|
|