Я знаю, как использовать file_get_contents, fopen и т. Д., Но когда я делаю это с одним из моих собственных файлов, я получаю буквальную строку, что означает, что код не обрабатывается предварительно! Как я могу импортировать текст из файла без использования требования и т. Д., Потому что я хочу сохранить значение в строке
PHP file_get_contents после оценки php
comment
file_get_contents должен работать. Опубликуйте код, в котором возникли проблемы.
- person colithium   schedule 03.10.2010
comment
Итак, у вас есть код в файле, и вы хотите его выполнить и что-то сделать с результатом?
- person Felix Kling   schedule 03.10.2010
comment
Я думаю, он говорит, что хочет получить текст, выводимый сценарием. Почему вы не можете использовать require / include?
- person GoalieGuy6   schedule 03.10.2010
comment
Неважно, теперь я понимаю, что ты имеешь в виду. Используйте раствор чигли
- person colithium   schedule 03.10.2010
Ответы (1)
См. Примеры № 5 и № 6 в руководстве. Взято прямо оттуда:
$string = get_include_contents('somefile.php');
function get_include_contents($filename) {
if (is_file($filename)) {
ob_start();
include $filename;
$contents = ob_get_contents();
ob_end_clean();
return $contents;
}
return false;
}
person
chigley
schedule
03.10.2010
Чувак, я люблю тебя, это волшебно сработало
- person NoodleOfDeath; 03.10.2010