PHP |
$matFile = fopen($path_to_matList, "r"); |
Цитата |
mat 2mat Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes) in Z:\home\mat_filter.ru\www\index.php on line 21 |
PHP |
$matArr = explode(' ', file_get_contents($path_to_matList)); |
PHP |
$matArr=file($path_to_matList); |
Цитата (sergeiss @ 10.02.2009 - 22:35) | ||
explode - это верно, конечно. Но как я понял по логике написанного, там в файле одна строка, в которой через пробелы написаны слова. Так почему бы не заменить эти пробелы на знак "новая строка" (в исходном файле)? Тогда можно будет считать весь файл одной строкой сразу же в массив
И этого будет достаточно!!! Не надо никаких циклов, дополнительных переменных... |
Цитата (kvasko_linuxoid @ 11.02.2009 - 07:20) |
ЗЫ Я и не знал про замечательную функцию explode ![]() |