如何在Laravel项目中引入自定义助手函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计868个文字,预计阅读时间需要4分钟。
许多教程都会提到,在`composer.json`文件中添加一个自动加载的文件,可以实现这一需求。但我认为这不是一个好的方法。当你开始在`helpers.php`文件中添加更多函数时,代码的可读性会受到影响。
很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。
下面我将介绍一种方式,让你可以定义很多文件,来包含不同的函数。这将让我们的程序更加整洁和更具可读性。
我们开始吧
首先创建一个 HelperServiceProvider.php 服务提供者文件:
php artisan make:provider HelperServiceProvider
使用上面命令,你将在 app\Providers 文件中生成 HelperServiceProvider.php
你可以简单的移除 boot() 方法,我们在这儿不会使用它。
本文共计868个文字,预计阅读时间需要4分钟。
许多教程都会提到,在`composer.json`文件中添加一个自动加载的文件,可以实现这一需求。但我认为这不是一个好的方法。当你开始在`helpers.php`文件中添加更多函数时,代码的可读性会受到影响。
很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。
下面我将介绍一种方式,让你可以定义很多文件,来包含不同的函数。这将让我们的程序更加整洁和更具可读性。
我们开始吧
首先创建一个 HelperServiceProvider.php 服务提供者文件:
php artisan make:provider HelperServiceProvider
使用上面命令,你将在 app\Providers 文件中生成 HelperServiceProvider.php
你可以简单的移除 boot() 方法,我们在这儿不会使用它。

