php定义包含文件

时间:2012-09-24 10:48:54

标签: php include

我想知道是否以及如何定义要包含的文件。

例如

<?php
//define('_login',inlcude('file.php'));
define('_login',include('file.php')); // edited due to typo..
?>

或者我需要这样做吗

<?php
define('_login','file.php');
include(_login);
?>

我问的原因是我的网站允许插件,我希望其他开发人员覆盖一个定义,以包含他们的插件而不是核心_login定义。

2 个答案:

答案 0 :(得分:1)

这个应该是好的:

<?php
define('_login','file.php');
include(_login);
?>

事件无法想象在第一种情况下会发生什么。也许如果您从文件中返回一些内容 - 将使用该值?

答案 1 :(得分:0)

你必须像这样使用它

<?php
// works
if ((include 'vars.php') == 'OK') {
    echo 'OK';
}
?>

http://php.net/manual/en/function.include.php