K先生个人博客

当前位置:首页 > 爱技术 > 正文

Laravel6想写自定义函数(公共方法)怎么写

每个程序员都有自己的开发习惯,虽然Laravel框架为我们提供了好多封装好的函数,用起来很方便,但是有时候,我们可能还是会有写自己的自定义函数的想法。那么在laravel6中应该怎么写自己封装的函数呢。

Laravel6想写自定义函数(公共方法)怎么写

1、创建文件app/Common/Functions.php,其中Common这个目录是我自己创建的哈。

<?php

function testFunction(){
    echo "我是一个自定义函数(公共方法)";
}

内容就是这么简单,定义一个testFunction方法。

2、把文件添加到composer.json的autoload自动加载配置中

打开composer.json文件:

"autoload": {
        "psr-4": {
            "App\\": "app/"
        },
        "classmap": [
            "database/seeds",
            "database/factories"
        ],
        "files": [
            "app/Common/functions.php"
        ]
    }

重点是最后的那个files,把你的文件引入进来。

3、执行composer命令,更新autoload自动加载关系

composer dump-auto

4、怎么使用自定义的函数(公共方法)

在控制器中直接调用就行了,因为使用了自动加载,所以不需用你再手动引入了。

随便在哪个控制器中直接调用testFunction( )就行了。

作者K先生本文地址http://www.gold404.cn/info/93

版权声明:本文为原创文章,版权归 K先生个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!

文章评论

* 必填
可选
可选

评论列表