Laravel框架中扩展函数、扩展自定义类的方法
发布:smiling 来源: PHP粉丝网 添加日期:2021-04-10 17:09:39 浏览: 评论:0
这篇文章主要介绍了Laravel框架中扩展函数、扩展自定义类的方法,非常实用的技术文章,需要的朋友可以参考下。
一、扩展自己的类
在app/ 下建立目录 libraries\class,然后myTest.php 类名格式 驼峰 myTest,代码如下:
- class myTest
- {
- public function test()
- {
- return '1asdasd111';
- }
- }
在 app/start/global.php,代码如下:
- ClassLoader::addDirectories(array(
- app_path().'/commands',
- app_path().'/controllers',
- app_path().'/models',
- app_path().'/database/seeds',
- app_path().'/libraries/class', //增加这一段
- ));
用 make 载入,代码如下:
- class HomeController extends BaseController {
- protected $layout = 'layouts.main';
- public function index()
- { //www.phpfensi.com
- $a = App::make('mytest'); // 用法
- echo $a->test();
- }
- }
二、扩展自己的函数
在app/ 下建立目录 libraries\function
建立helper.php
函数格式,如下用function_exists,防止与系统重名,代码如下:
- if (! function_exists('test2'))
- {
- function test2()
- {
- echo 2222222222222222;
- }
- }
方法一:
在 app/filters.php,代码如下:
- App::before(function($request)
- {
- require app_path().'/libraries/function/helper.php'; //载入 自定义函数
- });
方法二:
在app/bootstrap/autolad.php
代码如下:
require __DIR__.'/../app/functions.php'; // 引入自定义函数库
我感觉方法一会比较好。
Tags: Laravel框架 Laravel扩展函数
相关文章
- ·Laravel框架路由配置总结、设置技巧大全(2021-04-10)
- ·Laravel 5框架学习之Eloquent 关系(2021-05-22)
- ·Laravel 5框架学习之用户认证(2021-05-22)
- ·详解php语言最牛掰的Laravel框架(2021-08-20)
- ·Laravel框架中自定义模板指令总结(2021-08-23)
- ·Laravel框架实现model层的增删改查(CURD)操作示例(2021-09-17)
- ·Laravel框架分页实现方法分析(2021-09-27)
- ·Laravel框架路由和控制器的绑定操作方法(2021-09-27)
- ·Laravel框架执行原生SQL语句及使用paginate分页的方法(2021-10-25)
- ·Laravel框架集成UEditor编辑器的方法图文与实例详解(2021-11-19)
- ·laravel框架中间件 except 和 only 的用法示例(2021-12-04)
- ·Laravel框架验证码类用法实例分析(2021-12-17)
- ·laravel框架查询数据集转为数组的两种方法(2021-12-29)
- ·laravel框架模型、视图与控制器简单操作示例(2021-12-30)
- ·Laravel 框架返回状态拦截代码(2022-01-08)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)