网络编程
位置:首页>> 网络编程>> php编程>> Laravel配置全局公共函数的方法步骤

Laravel配置全局公共函数的方法步骤

作者:itbsl  发布时间:2023-11-15 01:20:42 

标签: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文件中定义的函数了。

来源:http://www.cnblogs.com/itbsl/p/10822427.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com