## Yii自定义辅助函数
在项目开发中,我们的应用里经常会有一些全局可用的函数,我们应该怎么放置它会比较好呢?
### 创建文件 `<project>/helpers/function.php`
在源代码的目录下创建一个`helpers`目录来存放这些自定义文件,并在目录下创建`function.php`。
```php
<?php
// 示例函数
if (! function_exists('p')) {
function p(Array $arr){
echo '<pre>';
print_r($arr);
echo '</pre>';
}
}
```
### 修改项目入口文件`index.php`
新增如下代码:
```php
require(__DIR__ . '/../helpers/function.php');
```
OK,然后你就可以在任何地方用到 `helpers/function.php` 中的自定义函数了。
- 开始
- Yii2开发小技巧
- Yii2使用不同的方式进行邮件发送逻辑处理
- Yii2 Serialization of 'Closure' is not allowed 错误
- Yii创建应用
- Yii应用结构和流程
- Yii的路径别名
- Yii的请求
- Yii的响应
- Sessions 和 Cookies
- Yii自定义全局工具函数
- Yii2模型
- Yii2视图
- Yii2控制器
- 大数据节省内存处理
- 关联查询hasMany、hasOne
- Yii2 URL地址美化
- Yii2整合AdminLTE后台主题
- Yii2模型中的场景
- Yii2中的RBAC
- Yii2项目后台整合yii2-admin模块
- RBAC集成AdminLTE后台主题对菜单进行控制
- Yii2自定义Gii模板
- 修复AdminLTE引用外部字体文件导致访问变慢的情况
- Yii2事件简单使用
- Yii2模型事件
- Yii2使用GridView新增操作按钮
- Yii2向loyout模板文件中传值
- Yii2数据缓存
- Yii2缓存
- Yii2数据缓存之增删改查
- Yii2拓展
- Yii2日期时间插件-datetimepicker
- kartik-v/yii2-widget-fileinput上传插件