|
|
|
| Есть массив:
Array
(
[0] => stdClass Object
(
[name] => АААА
[tid] => 79
)
[1] => stdClass Object
(
[name] => SSS
[tid] => 80
)
[2] => stdClass Object
(
[name] => WWWW
[tid] => 17
)
|
Надо из каждого элемента массива выбрать значение [tid] и сформировать полученный результат в строку типа: 79,80,17 и т.д. через запятую. | |
|
|
|
|
|
|
|
для: Лена
(24.06.2009 в 13:56)
| |
$str = "";
for($i=0;$i<count($array); $i++){
$str .= $array[$i][tid].",";
}
$str = substr($str, 0, strlen($str)-1);
echo $str;
|
| |
|
|
|
|
|
|
|
для: winflip
(24.06.2009 в 14:14)
| | Каждый элемент массива - содержит объект, который формируется через stdClass Object. Функции для работы с массивами здесь не работают, проверяла. | |
|
|
|
|
|
|
|
для: Лена
(24.06.2009 в 14:37)
| | => stdClass Object - я не заметил | |
|
|
|
|
|
|
|
для: Лена
(24.06.2009 в 13:56)
| |
$str .= $array[$i]->tid.",";
|
| |
|
|
|
|
|
|
|
для: Trianon
(24.06.2009 в 14:54)
| | Спасибо, все получилось. | |
|
|
|