Bezdepbonusu7Программирование: статьи и ответы

Вопрос

PHP file_get_contents после оценки php

Автор вопроса: NoodleOfDeathОтветов: 1

Я знаю, как использовать file_get_contents, fopen и т. Д., Но когда я делаю это с одним из моих собственных файлов, я получаю буквальную строку, что означает, что код не обрабатывается предварительно! Как я могу импортировать текст из файла без использования требования и т. Д., Потому что я хочу сохранить значение в строке

  • file_get_contents должен работать. Опубликуйте код, в котором возникли проблемы. colithium 03.10.2010
  • Итак, у вас есть код в файле, и вы хотите его выполнить и что-то сделать с результатом? Felix Kling 03.10.2010
  • Я думаю, он говорит, что хочет получить текст, выводимый сценарием. Почему вы не можете использовать require / include? GoalieGuy6 03.10.2010
  • Неважно, теперь я понимаю, что ты имеешь в виду. Используйте раствор чигли colithium 03.10.2010

phpimportrequirefopen

Ответы

Ответ 1 · рейтинг 10 · chigley

См. Примеры № 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;
}

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы