Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как вывести все элементы массива
 
 автор: f@ntom   (04.03.2009 в 17:16)   письмо автору
 
 

Есть переменная
$var = "text||text2||text3||и т.д."; 

Разбиваем её на массивы
$var = explode("||", $var);

Теперь вопрос:
Как вывести все получившиеся результаты? Т.е. не $var[0]; $var[1]; $var[2]; А все независимо от того сколько их там?

  Ответить  
 
 автор: sim5   (04.03.2009 в 17:19)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:16)
 

В цикле.

  Ответить  
 
 автор: Axxil   (04.03.2009 в 17:20)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:16)
 

в цикле, я думаю
<?
foreach($var as $value){
  echo 
$value;
}
?>

  Ответить  
 
 автор: f@ntom   (04.03.2009 в 17:21)   письмо автору
 
   для: Axxil   (04.03.2009 в 17:20)
 

Спс, щас попробую )

  Ответить  
 
 автор: f@ntom   (04.03.2009 в 17:24)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:21)
 

А как между результатами вставить перенос строки?

  Ответить  
 
 автор: f@ntom   (04.03.2009 в 17:27)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:24)
 

А всё, уже разобрался, всем спасибо ))

  Ответить  
 
 автор: f@ntom   (04.03.2009 в 17:31)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:27)
 

Ещё вопрос )) Можно при выводе каждому результату свою переменную присвоить?
Т.е.
Вышло
text
text2
text3
Сделать так
text = $1
text2 = $2
text3 = $3
и т.д.

  Ответить  
 
 автор: nikita2206   (04.03.2009 в 18:01)   письмо автору
 
   для: f@ntom   (04.03.2009 в 17:31)
 

несовсем понял вопрос
толи так:
<?
$i 
1;
foreach(
$var as $value){
  echo 
$value;
  ${
$i} = $value;
  
$i++;
}


толи так:
<?
$i 
1;
foreach(
$var as $value){
  echo 
'<br />'.$value.' = $'.$i;
  
$i++;
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования