转: Laravel 自定义公共函数的引入

来源:
Laravel 自定义公共函数的引入

背景
习惯了 使用 ThinkPHP 框架,有一个公共方法类在代码编写上会快捷很多,所以有必要在此进行配置一番.
测试框架:Laravel 5.5
步骤指导
1. 创建 functions.php
在 app/Helpers/(目录可以自己随便来)下新建一个文件 functions.php,在内部补充如下代码:
<?php
/**
* Created by PhpStorm.
* User: moTzxx
* Date: 2017/12/28
* Time: 17:47
*/

/**
* 公用的方法 返回json数据,进行信息的提示
* @param $status 状态
* @param string $message 提示信息
* @param array $data 返回数据
*/
function showMsg($status,$message = ‘‘,$data = array()){
$result = array(
‘status‘ => $status,
‘message‘ =>$message,
‘data‘ =>$data
);
exit(json_encode($result));
}
 
2. 配置 composer.json
打开项目根目录下的 composer.json 文件,找到"autoload" 配置项,补充如下代码:
"files":[
"app/Helper/functions.php"
]
1
2
3

3. 执行 composer 命令
打开终端,执行下面的命令:
composer dump-auto
1

4. 测试
在控制器的随意一个方法中执行下面代码,有数据输出则配置成功:
showMsg(1,‘Hello World!‘);
1
★ 举一反三,以后的公共函数都可写在 functions.php 中 …

原文地址:https://www.cnblogs.com/zjfblog/p/10407581.html

时间: 2024-11-10 20:11:16

转: Laravel 自定义公共函数的引入的相关文章

laravel自定义公共函数

1.在app/Helpers/下新建一个文件functions.php,当然这个文件位置和名称你可以自己定义,创建一些函数用于全局调用: 2.在composer.json中的autoload下增加如下代码加载自动文件 3.执行composer命令让其自动加载: composer dump-auto 如图: 加载成功后,我们就可以在任何地方使用上面创建的全局函数库了 原文地址:https://www.cnblogs.com/lamp01/p/9612554.html

【laravel5.6】laravel 自定义公共函数

1.在 app/Helpers/ 新建一个文件 functions.php,当然这个文件位置和名称你可以自己定义,创建一些函数用于全局调用: 2.在composer.json中的autoload下增加如下代码加载自动文件 3 执行composer命令让其自动加载: composer dump-auto 加载成功后,我们就可以在任何地方使用上面创建的全局函数库了 原文地址:https://www.cnblogs.com/richerdyoung/p/10043859.html

CodeIgniter 引入自定义公共函数

CodeIgniter 中公共函数不能追加,可以通过 helper 辅助函数实现. 创建 common_helper.php 文件,定义所需公共函数,存放至 application/helpers 目录中. 在 application/config/autoload.php 中配置 $autoload['helper'] = array('common'); 即可.

laravel 自定义全局函数

laravel 内置全局函数在 illuminate/supports/helpers.php 自己定义全局函数 方法一 "files": [ "app/Helpers/helpers.php" ] 然后执行: composer dump-auto 方法二 bootstrap/autoload.php 中添加 require __DIR__.'/../app/Helpers/helpers.php';

vue引入全局组件和局部组件的区别以及全局注册公共函数

一,先看看全局组件的引用,就拿最常用的全局的暂无数据来举例,看看全局的是如何实现的. Step1,首先在components创建一个公共的目录,NoDatas目录里边包含index.vue和index.js,index.vue用来写公共的页面,index.js用来导出这个组件. <template> <!-- NoDataWords 可以灵活控制每个页面显示的内容 --> <!-- NoDataHeight 可以灵活控制每个页面的高度 --> <!-- 如果你的页

CI CodeIgniter 添加公共函数 全局函数 自定义函数

CodeIgniter 中公共函数可以通过 helper 辅助函数实现. 创建 common_helper.php 文件,定义所需公共函数,存放至 application/helpers 目录中. 在 application/config/autoload.php 中配置 $autoload['helper'] = array('common'); 即可.

ThinkPHP 3.2.3 自动加载公共函数文件的方法

方法一.加载默认的公共函数文件 在 ThinkPHP 3.2.3 中,默认的公共函数文件位于公共模块 ./Application/Common 下,访问所有的模块之前都会首先加载公共模块下面的配置文件(Conf/config.php)和公共函数文件(Common/function.php),即默认的公共函数文件为 ./Application/Common/Common/function.php. 例如,在 ./Application/Common/Common 下新建 function.php,

【ASP.NET】如何使用类创建公共函数,在不同ASP.NET页面间重复调用

为了减少代码冗余,应将公共函数写在类中,供不同ASP.NET页面调用. 1,先新建一个类,并在类中添加函数逻辑 namespace public_function_demo { public class MyFunction { public static string tbName(string tbNo) { if (tbNo == "510101") { return "3GPP 51.010-1"; } else { return "3GPP 51

度量快速开发平台中建立公共函数和调用方法介绍

度量快速开发平台中,可以自定义各种公共函数,在其他地方进行调用.这样方便构建开发工作. 构建公共函数: '输入参数'this.input1 ,this.Input2,this.Input3,this.Input4,this.Input5dim a = cint(this.Input1)dim b =cint(this.Input2)'输出参数 this.Output1this.Output1 = a+b 调用公共函数: 'Call("公共函数名称",输入参数1,输入参数2...)dim