Разбиение строки

Pops

Guest
Разбиение строки

Использовал функцию explode(), но столкнулся с траблой. При такой вот конструкции, на экран почему-то ничего не выводится:
PHP:
               $spisok = explode("razd", $string);
         	     for($i=0;$i<$count[$spisok];$i++) echo "$spisok[$i] <br>";
В то же время, если вместо цикла пишу:
PHP:
echo "$spisok[0] <br>";
то нормально выводится 0-я строка массива...

В чем беда?
 

Aknichy

Новичок
count[$spisok]; по-моему в круглых скобках пишется...

попробуй форычем посмотреть, что вообще и где лежит
 

jer

...
count($spisok)

count не массив, а функция

если индексы у массива не числовые, либо не подряд идут, то лучше foreach
 

Aknichy

Новичок
echo "$spisok[$i] <br>";
эта штука и не будет выводиться
пиши echo $spisok[$i]." <br>";
 

hussar

In code we trust!
Re: Разбиение строки

PHP:
    	     for($i=0; $i<count($spisok); $i++) {
echo "$spisok[$i] <br>"; 
}
 
Сверху