如何在另一个PHP文件中使用PHP文件中声明的变量?

如何在另一个PHP文件中使用PHP文件中声明的变量?,php,Php,我对PHP中的一些变量有问题。 我需要得到在example.php中找到的变量的值,我需要得到该值,但现在是在executable.php中 我已经试过了: Include, require_once and require 但是它对我不起作用,因为在executable.php中已经有一个include(我需要),而要放置另一个include,我会得到一个500的内部服务器错误 在example.php中也使用$GLOBALS['varexample'],在executable.php中使用

我对PHP中的一些变量有问题。 我需要得到在example.php中找到的变量的值,我需要得到该值,但现在是在executable.php中

我已经试过了:

Include, require_once and require
但是它对我不起作用,因为在executable.php中已经有一个include(我需要),而要放置另一个include,我会得到一个500的内部服务器错误

在example.php中也使用$GLOBALS['varexample'],在executable.php中使用global varexample,但我标记了相同的错误


我希望有人能帮助你

如果你想从所有php文件中访问变量,你可以尝试使用

//example.php
//executable.php

示例:file1.php包含要在file2.php上调用的变量,因此可以使用require(或require_一次)来使用这些变量。(注意:如果声明变量并希望在函数中使用它,则必须首先使用全局关键字)

file1.php:

<?php
$var1 = "foo";
$var2 = "bar";
?>

file2.php

<?php
require 'file1.php';
echo $var1." ".$var2; // OUTPUT: foo bar
?>

file2.php(在函数中调用变量):


echo myFunction()//输出:foo-bar

您介意发布更多代码吗?可能有很多原因。:-)如果没有实际的代码,我们就无法真正提供帮助。可能会重复使用
require\u once
任何地方,包括
示例。php
@RushilPachchigar我不这么认为。。。常量与全局范围变量不同。
<?php
require 'file1.php';
echo $var1." ".$var2; // OUTPUT: foo bar
?>
<?php
require 'file1.php';

function myFunction() {
    global $var1, $var2;
    return $var1." ".$var2;
}
?>

echo myFunction() // OUTPUT: foo bar