|
|
|
| Всем привет!
прочитал вот эту статью...
http://www.php.spb.ru/php/speed.html#file
и попытался свою нынешнию функцию...
$f=fopen("modules/tutor/tutor_form.tpl","r");
$ParseTutor=fread($f, filesize("modules/tutor/tutor_form.tpl"));
fclose($f);
|
преобразовать в то что предлагается в статье.....но у меня вместо ворм...выдал кучу array!
Как верно перобразовать? | |
|
|
|
|
|
|
|
для: Diablo_
(21.06.2007 в 12:11)
| | Очень нужен ответ, по этому вопросу! так как хочется увеличить скорость скрипта! Но у меня самого, не получается! | |
|
|
|
|
|
|
|
для: Diablo_
(22.06.2007 в 11:38)
| | Да не заморочивайтесь Вы насчет этого.. Сколько весит Ваш файл? Надеюсь не мегабайт (и в нем не 100000 строк) ...
У Вас не работает потому, что в результате
$ParseTutor=fread($f, filesize("modules/tutor/tutor_form.tpl"));
| $ParseTutor будет строкой... А в после этого:
$ParseTutor=file("modules/tutor/tutor_form.tpl");
| Массивом. Чтобы его собрать в строку, можно применить ф-ю $str = implode('', $arr)
(однако этого лучше не делать... посмотрите лучше в сторону file_get_contents() ) | |
|
|
|