Laravel配置全局公共函数的方法步骤
发布:smiling 来源: PHP粉丝网 添加日期:2021-11-22 14:02:17 浏览: 评论:0
这篇文章主要给大家介绍了关于Laravel配置全局公共函数的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。
前言
在laravel项目开发中,经常使用到公共函数,那如何在laravel配置全局公共函数呢??下面话不多说了,来一起看看详细的介绍吧
方法如下
在Laravel项目中我们常常需要定义一些全局的公共函数,通常我们会将这些公共函数定义在一个单独的文件里,如helpers.php中。我们在app目录下创建一个名为helpers.php的文件(app/helpers.php),并编辑其内容如下:
- /**
- * 字符串两次md5加密
- * @param $str 要加密的字符串
- */
- function double_md5($str) {
- return md5(md5(trim($str)));
- }
该函数返回对一个字符串进行两次md5加密后返回的字符串,要让应用能够正确找到 helpers.php 文件,还要修改项目根目录下 composer.json 的 autoload 配置:
- "autoload": {
- "classmap": [
- "database/seeds",
- "database/factories"
- ],
- "psr-4": {
- "App\\": "app/"
- },
- "files": [
- "app/helpers.php"
- ]
- },
在 autoload 配置项的 files 数组中指定要被加载的文件/文件夹,修改完成后记得运行 composer dump-autoload 确保让修改生效:
composer dump-autoload
# 或
composer dumpautoload
现在 helpers.php 中的所有函数都会载入到自动加载器中,你可以在你项目的代码中使用helpers.php文件中定义的函数了。
Tags: Laravel公共函数
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)