| |
|
|
| | есть: 3,4,5,6
они хранятся в массиве $mas[];
как мне вывести на экран: 3,4,5,6
я делаю так:
for ($i=0;$i<count($fn);$i++)
{
if ($i<count($fn)-1) echo "$mas[$i], ";
else echo "$mas[$i]";
}
|
это правильно? | |
| |
|
|
| |
|
|
| |
для: P@Sol
(08.09.2005 в 16:55)
| | | Еще можно воспользовать фун-ей для обхода массива.
<?
foreach ($mas as $num) {
echo $num;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: Akira
(08.09.2005 в 17:06)
| | | а что с запятыми? :) | |
| |
|
|
| |
|
|
| |
для: P@Sol
(08.09.2005 в 17:10)
| | |
<?
$i=1;
foreach ($mas as $num) {
if($i == count($mas)) {
echo $num;
}
else {
echo $num.",";
}
$i++;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: P@Sol
(08.09.2005 в 16:55)
| | | Можно воспользоваться функцией implode
<?php
echo implode(",",$fn);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(08.09.2005 в 17:38)
| | | Человеку надо вывести эл-ты массива через запятую, но последний эл-т не должен после себя иметь запятую :) | |
| |
|
|
| |
|
|
| |
для: Akira
(08.09.2005 в 17:41)
| | | Да именно таким будет результат функции implode()... | |
| |
|
|
| |
|
|
| |
для: cheops
(08.09.2005 в 18:07)
| | | я делаю sql запрос и вот что сделал
<?
$sqli = "insert into pcontent$sub values ('', '$sub', '$priority', '$checked', '";
$sqli2 = implode ("', '",$fn);
$sqli = $sqli.$sqli2."')";
|
норм? | |
| |
|
|
| |
|
|
| |
для: P@Sol
(09.09.2005 в 14:15)
| | | Вам виднее :))) работает или нет? | |
| |
|
|
| |
|
|
| |
для: cheops
(09.09.2005 в 15:35)
| | | работает:) (все что я пишу работает:) (какой я скромный), но иногда код получается в 2-3 раза длиннее оптимального) | |
| |
|
|