Я попал в бесконечный цикл, и я надеялся, что вы поможете мне понять, почему!
Мой код:
while($numbers{$i} != '|')
{
$tempString = $tempString.$numbers{$i};
$i++;
}
$numbers
- это строка, и я пытаюсь сравнить каждый символ строки с '|'
Теперь это работает:
if($numbers{$i} != '|')
{
echo "bla";
}
И я передаю asd|asd
, поэтому он должен сломаться, когда обнаружит "|" но это не так!
Что с ним не так?
Есть ли другой способ разбить строку на массив?
Заранее спасибо - Майк