alpes
Весь мир на ладони
Глюк PHP?
Скажите - это глюк ф-ии fgetcsv(), или все нормально и что я не учитываю??!
Имеем код:
Где file.dat содержит строку:
"ваш|веш|ваше|аш|ш|шш"
после выполнения мы должны увидеть в столбик:
----------
0 => ваш
1 => веш
2 => ваше
3 => аш
4 => ш
5 => шш
----------
А не тут-то было! Все строки оканчивающиеся на букву(-ы) 'ш' съедается!!! :
----------
0 => 'ва'
1 => 'ве'
2 => 'ваше'
3 => 'а'
4 => ''
5 => ''
-----------
Объясните плиз данную аномалию.
Скажите - это глюк ф-ии fgetcsv(), или все нормально и что я не учитываю??!
Имеем код:
PHP:
$f=@fopen("file.dat",r);
while($date=fgetcsv($f, 1000, "|"))
foreach($date as $k=>$v) echo "<b>$k</b> => '$v'<br>";
fclose($f);
"ваш|веш|ваше|аш|ш|шш"
после выполнения мы должны увидеть в столбик:
----------
0 => ваш
1 => веш
2 => ваше
3 => аш
4 => ш
5 => шш
----------
А не тут-то было! Все строки оканчивающиеся на букву(-ы) 'ш' съедается!!! :
----------
0 => 'ва'
1 => 'ве'
2 => 'ваше'
3 => 'а'
4 => ''
5 => ''
-----------
Объясните плиз данную аномалию.