Я хочу включить содержимое из php-файла в другой php-файл. (Это на WordPress сайте) Включить или потребовать не получится, потому что это просто файл, мне нужен сам контент. file_get_contents также не работает, потому что он просто отображает мой php-код и не выполняет его.
какую функцию я должен использовать?
Я тоже не совсем понимаю ваш вопрос, но думаю, что это может сработать для вас:
ob_start(); include('yourfile.php'); $contents = ob_get_clean();
$contents теперь будет содержать «содержимое» (вывод) вашего PHP-скрипта.
$contents
Включить или потребовать не будет работать, потому что он просто включает файл
Пауза.Какие? Включить включает в себя код в файле для вас.Я уверен, что это то, что вы хотите.Например, см. Код ниже.test.php содержит vars.php и может выводить переменные из vars.php
test.php
vars.php
//vars.php ---------- <?php $color = 'green'; $fruit = 'apple'; ?> ---------- //test.php ---------- <?php echo "A $color $fruit"; // A include 'vars.php'; echo "A $color $fruit"; // A green apple ?>