|
| |
|
|
| |
для: Trianon
(24.10.2006 в 21:58)
| | | Большое спасибо за помощь | |
| |
|
|
| |
|
|
| |
для: Roo$
(24.10.2006 в 21:53)
| | |
$filename = "text.txt";
$f = fopen($filename, 'rb');
if($f) while(!feof($f)) $lines[] = fgets($f);
fclose($f);
|
Можно также написать trim(fgets($f)) если пробельные символы и хвосты строки мешают с ней работать. | |
| |
|
|
| |
|
|
| |
для: cheops
(24.10.2006 в 21:39)
| | | Да, мне нужно весь файл разбить на строки и занести в массив, чтобы там можно было работать .....
file() не подходит мне тем что у меня на серваке запрещено работать с данной file() | |
| |
|
|
| |
|
|
| |
для: Roo$
(24.10.2006 в 21:08)
| | | Что в конечном итоге должно оказаться в массиве?
альтернативные пути - fopen (а после fgets либо fread) и file_get_contents. | |
| |
|
|
| |
|
|
| |
для: Roo$
(24.10.2006 в 21:08)
| | | А какой критерий разбивки файла на строки? Т.е. чем не походит file()? | |
| |
|
|
| |
|
|
| | Подскажите пож. Как можно прочитать файл в массив не используй функуию file:
$filename = "text.txt";
$arr = file($filename);
foreach($arr as $line)
{
$data = explode("::",$line);
}
|
| |
| |
|
|
|