Чтение определенной переменной php

171
06 апреля 2018, 16:27

Есть файл index.php в нем храниться n-ое количество переменных и визуальная часть страницы. Из данного файла, необходимо в текущий файл достать только значение переменной $title и больше ничего. Так как в файле есть визуальная часть, то метод include и подобные не подходят насколько я понимаю.

Answer 1

Если у вас возникают подобные задачи, значит явно имеются проблемы с дизайном/архитектурой приложения.

Одним из выходов в данной ситуации будет использование буферизации вывода. Собственно далее пример кода из документации (Пример #6 Использование буферизации вывода для включения файла PHP в строку)

$string = get_include_contents('somefile.php');
function get_include_contents($filename) {
    if (is_file($filename)) {
        ob_start();
        include $filename;
        return ob_get_clean();
    }
    return false;
}

в вашем случае же надо будет просто вызывать ob_clean() и вернуть значение нужной подключенной переменной.

READ ALSO
Нужна помощь в перекодировки из PHP в Googel-App-Script [требует правки]

Нужна помощь в перекодировки из PHP в Googel-App-Script [требует правки]

Есть пример кода на PHP авторизации на криптобиржеЯ работаю с Google Sheets и нужна эта авторизация на языке Google-App-Script

150