我几乎每次需要文件时都使用以下代码:
$file = 'my_file.php';
if (!file_exists ($file)) {
sessionLog(basename($_SERVER['PHP_SELF']).">Class NOT found: ".$file);
}else{
require ($file);
sessionLog(basename($_SERVER['PHP_SELF']).">Class Loaded: ".$file);
}
是否有一种实用的方法来创建类或函数以避免每次需要文件时重写代码?
// Function to validate and include file
include_this_file(my_file.php)
答案 0 :(得分:1)
现在的标准是使用autoloading来管理大部分(如果不是全部)文件,类和函数。
使用作曲家的项目受益于autoloading的PSR兼容实现,但您也可以实现自己的并使用PHP解释器注册它。