laravel添加自定义公共函数文件
laravel添加自定义公共函数文件
在laravel项目开发中,我们肯定会用到自定义的一些通用函数,以下为导入公共函数文件方式:
NO1:在app下建立文件夹Helper,然后在文件夹下建立公共函数文件,定义名称为function.php,内部即可编写相应的通用接口函数,如获取IP函数getIp();
NO2:找到项目根目录下的composer.json文件,定位到“autoload”:,然后在里面添加内容如下:
"files": [
"app/Helper/function.php"
],
NO3:打开cmd定位到项目根目录,然后执行操作命令 :composer dump-auto
NO4:通过以上步骤即可在项目任何地方正常调用function.php内的所有函数,模板内调用方式 {{ getIp() }}
有的同学如果觉得上述方式麻烦的话,再记录一种简单暴力方式(正式开发中不建议使用),如下:
NO5:找到与app同级目录的bootstrap,然后在该目录下创建通用函数文件function.php
NO6:打开同级目录下的app.php文件,然后在文件开头处直接引入创建的通用函数文件即可,引入方式语句为:
require('function.php');