Yii自定义辅助函数
在项目开发中,我们的应用里经常会有一些全局可用的函数,我们应该怎么放置它会比较好呢?
创建文件
在源代码的目录下创建一个helpers目录来存放这些自定义文件,并在目录下创建function.php。
/**
* Yii自定义辅助函数(全局函数)
* 入口文件index.php 新增如下代码:
* require(__DIR__ . '/../helpers/function.php');
*/
if (! function_exists('dd')) {
function dd(...$arg) {
\yii\helpers\VarDumper::dump($arg, 10 ,true);
exit();
}
}
修改项目入口文件index.php
新增如下代码:
require(__DIR__ . '/../helpers/function.php');
OK,然后你就可以在任何地方用到 helpers/function.php 中的自定义函数了。