У меня есть файл с именем file.php с этим содержимым:Получить переменную в file_get_contents («file.php»)
<?php
$foo = 'hello';
?>
<div id="fileContent">
<?php echo($foo) ?>
...some content here
</div>
В другом файле с именем result.php, я называю file.php с помощью метода file_get_contents():
<div id="resultContent">
<?php echo(file_get_contents('file.php')) ?>
</div>
Но я не могу напечатать внутренний переменный $ Foo в моем файле result.php. Отображается только как:
<!--?php echo($q); ?-->
Могу ли я получить этот результат? // печать привет в result.php файле
Используйте [include()] (http://php.net/manual/en/function.include.php). '' file_get_contents'' считывает содержимое файла, он не выполняет его. – Xatoo