У меня есть эти переменные, которые установлены в одном php-файле, и когда я включаю этот php-файл в другой php-файл, как я могу использовать эти переменные из включенного php-файла?
Они должны просто перевернуться:
File1.php
<?php $var1 = "TEST"; ?>
File2.php
<?php include("File1.php"); echo $var1; //Outputs TEST ?>
в<?php include("File1.php"); echo $var1; //Outputs TEST ?>
Вы на самом деле пробовали ?
Просто используйте переменные. Они доступны в пределах включенного файла.
Из руководства по PHP :
Когда файл включен, код, который он содержит, наследует область изменения строки, в которой происходит включение. Любые переменные, доступные в этой строке в вызывающем файле, будут доступны в вызываемом файле с этой точки вперед. Однако все функции и классы, определенные во включенном файле, имеют глобальную область видимости.
Когда вы включаете один файл в другой, все видно из обоих. Представьте, что у них есть один файл, поэтому вы используете переменные обычным способом – набрав их имя.