|
|
|
|
|
для: Konst
(15.08.2005 в 15:06)
| | А можно ещё так сделать:
<?
$str = "1 | 2 | 3 |";
$str = substr($str,0,strlen($str)-1);
?>
|
Код получается короче. | |
|
|
|
|
|
|
|
для: Konst
(15.08.2005 в 15:01)
| | А, все понял! Туплю :) Вы убрали из массива | А потом представили массив в виде строки данных, в которой значения массива разделены символом | :)))))))) | |
|
|
|
|
|
|
|
для: isset
(15.08.2005 в 14:50)
| | Ок, спасибо, работает. Только Вы не могли бы объяснить значение
echo implode(" | ",$menu);
|
Я понял, что перед выводом мы создаем массы, потом с помощью цикла его наполняем. А что делает функция
echo implode(" | ",$menu);
| ? Почитал ее значение в справочнике - мало что понял. Не могли бы вы объяснить более доступно.
P.S. А можно было это сделать с помощью substr и strrchr?
А почему функции лучше писать мальнькими буквами? Это у меня еще привычка с блокнота осталась, чтобы как-то из выделять. | |
|
|
|
|
|
|
|
для: Konst
(15.08.2005 в 14:46)
| |
<?php
$menu = array();
FOR ($i=0; $i<$row; $i++)
{
$fsortmenu=MYSQL_FETCH_ARRAY($qsortmenu);
$menu[] = "<a href='articles.html?vselect=$fsortmenu[qnomer]'>$fsortmenu[qnomer]</a>";
}
echo implode(" | ",$menu);
?>
|
PS: имена функций лучше писать маленькими буквами | |
|
|
|
|
|
|
| Здравствуйте. У меня уже относительно давно возник такой вопрос. Я вывожу меню с помощью цикла:
FOR ($i=0; $i<$row; $i++)
{
$fsortmenu=MYSQL_FETCH_ARRAY($qsortmenu);
ECHO"<a href='articles.html?vselect=$fsortmenu[qnomer]'>$fsortmenu[qnomer]</a> | ";
}
|
Выдается что-то вроде: Ссылка 1 | Ссылка2 | Ссылка3 |
Вопрос: Как сделать так, чтобы меня выводилось без последнего символа |?
Есть кое-какие мысли у самого, но чего-то реализовать из на практике пока не получается :)) | |
|
|
|
|