如何使用包括直接在PHP中定义

时间:2016-02-22 08:10:20

标签: php include

我想在php中使用include include in

例如

<?php define('panel' , 'include "../panel/admin.php";'); //in a saperate php page ?>

并包含此文件

现在我想用

<?php panel ?> //in another page

2 个答案:

答案 0 :(得分:7)

你不能在define

中使用include()

你必须这样做

<?php define("panel" , "../panel/admin.php"); ?>

然后加入

<?php 

include(panel);

 ?>

答案 1 :(得分:0)

mohade's answer是正确的。

但是,您可以通过以下方式对现有代码执行相同操作。

 define('panel' , 'include "/panel/admin.php";'); 

 eval(panel); // eval — Evaluate a string as PHP code

希望它会对你有所帮助:)。