在函数PHP中使用include

时间:2013-03-22 03:26:18

标签: php file function include

我的问题是每次包含文件时都需要执行一个函数。

但我知道如果我在函数中使用include,它会搞砸。

那么有没有办法改变include函数来执行里面的函数?或者创建一个“侦听器”,如果我使用include?就会触发

示例:

function include_file($path){

    if($this->error)
         echo $this->error_msg;

    include_once($path);

}

谢谢!

1 个答案:

答案 0 :(得分:0)

  

但我知道如果我在函数中使用include,它会搞砸。

恕我直言,它不会搞砸。

<强> including_file.php

<?php

include_once ("included_file.php");
echo $test;
?>

<强> included_file.php

<?php

function myFunction()
{
return "Testing 123";
}

$test=myFunction();

?>

每次包含此文件时,都会调用myFunction。除非我误解了这个问题,否则这听起来非常微不足道