在php中调用另一个文件中的文件
在PHP中有没有一种方法可以包含或执行单独文件中的代码 例如,如果我们有两个文件: a.php包含:在php中调用另一个文件中的文件,php,Php,在PHP中有没有一种方法可以包含或执行单独文件中的代码 例如,如果我们有两个文件: a.php包含: <?php echo "i'm a.php"; ?> <?php echo "i'm b.php"; // some code here to "execute" a.php so that it prints i'm a.php as the output. ?> 只是通用解决方案(但可能被本地PHP服务器配置拒绝): 或者您的a.php必须提供一些门: <
<?php echo "i'm a.php"; ?>
<?php
echo "i'm b.php";
// some code here to "execute" a.php so that it prints i'm a.php as the output.
?>
只是通用解决方案(但可能被本地PHP服务器配置拒绝):
或者您的a.php必须提供一些门:
<? # a.php
function a_php_output()
{
return "i'm a.php";
}
?>
<? # b.php
echo "i'm b.php";
include('a.php');
echo a_php_output();
?>
如果a.php文件引用了其中的其他文件,它会正确执行吗?感谢您的回复如果文件a和b具有相同的变量名,该怎么办?全部在手册中:包含文件包含在全局范围和默认名称空间中。超全局在全局范围内。
<?php
echo "i'm b.php";
include('a.php');
?>
echo file('http://your-remote-host/path/a.php');
<? # a.php
function a_php_output()
{
return "i'm a.php";
}
?>
<? # b.php
echo "i'm b.php";
include('a.php');
echo a_php_output();
?>