继this other question之后。
在PSR-1 Guidelines中,第 2.3 节 Side Effects 规则限制include
在同一文件中使用和声明函数,例如:
<?php
// side effect: loads a file
include "file.php";
// declaration
function foo()
{
// function body
}
但是你可以include
在函数中创建一个文件吗?
例如
<?php
// declaration
function foo()
{
// side effect: loads a file
include "file.php";
}