|
|
|
| Есть переменная
$var = "text||text2||text3||и т.д.";
|
Разбиваем её на массивы
$var = explode("||", $var);
|
Теперь вопрос:
Как вывести все получившиеся результаты? Т.е. не $var[0]; $var[1]; $var[2]; А все независимо от того сколько их там? | |
|
|
|
|
|
|
|
для: f@ntom
(04.03.2009 в 17:16)
| | В цикле. | |
|
|
|
|
|
|
|
для: f@ntom
(04.03.2009 в 17:16)
| | в цикле, я думаю
<?
foreach($var as $value){
echo $value;
}
?>
|
| |
|
|
|
|
|
|
|
для: Axxil
(04.03.2009 в 17:20)
| | Спс, щас попробую ) | |
|
|
|
|
|
|
|
для: f@ntom
(04.03.2009 в 17:21)
| | А как между результатами вставить перенос строки? | |
|
|
|
|
|
|
|
для: f@ntom
(04.03.2009 в 17:24)
| | А всё, уже разобрался, всем спасибо )) | |
|
|
|
|
|
|
|
для: f@ntom
(04.03.2009 в 17:27)
| | Ещё вопрос )) Можно при выводе каждому результату свою переменную присвоить?
Т.е.
Вышло
text
text2
text3
Сделать так
text = $1
text2 = $2
text3 = $3
и т.д. | |
|
|
|
|
|
|
|
для: 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++;
}
|
| |
|
|
|