Menro
web, seo, email, hack
- Регистрация
- 27 Янв 2008
- Сообщения
- 689
- Реакции
- 138
- Автор темы
- #1
Всем привет!
Не ругайтесь, по-тихонько изучаю PHP и по-этому множество непонятных мне вещей. Буду признателен за помощь!
Есть у меня массив с данными, я к нему обращаюсь так:
в ответ получаю так:
1
2
3
Хочу вывести значения из данного массива внутри переменной.
Пробую так:
В этом случае у меня почему-то выводится только первое значение из массива, а не весь массив.
При этом если сделать так:
то я вижу все значения, а не только первое.
Ну и на последок, хочу данные из этого массива вывести через запятую, что бы получилось так:
Содержимое массива: 1,2,3 и другие данные справа от массива
Делаю так:
И это прекрасно работает, только вот не пойму как это можно обернуть в переменную $test. Ну или я совсем мудрю.
Не ругайтесь, по-тихонько изучаю PHP и по-этому множество непонятных мне вещей. Буду признателен за помощь!
Есть у меня массив с данными, я к нему обращаюсь так:
PHP:
$this->params->get('socials')
в ответ получаю так:
1
2
3
Хочу вывести значения из данного массива внутри переменной.
Пробую так:
PHP:
foreach($this->params->get('socials') as $test)
$html .= 'Содержимое массива: ' . $test . ' и другие данные справа от массива';
return $html
В этом случае у меня почему-то выводится только первое значение из массива, а не весь массив.
При этом если сделать так:
PHP:
$proverka = $this->params->get('socials');
print_r ('$proverka');
то я вижу все значения, а не только первое.
Ну и на последок, хочу данные из этого массива вывести через запятую, что бы получилось так:
Содержимое массива: 1,2,3 и другие данные справа от массива
Делаю так:
PHP:
echo join(",", $this->params->get('socials'));?>
И это прекрасно работает, только вот не пойму как это можно обернуть в переменную $test. Ну или я совсем мудрю.