Laravel框架中擴(kuò)展函數(shù)、擴(kuò)展自定義類的方法
一、擴(kuò)展自己的類
在app/ 下建立目錄 libraries\class
然后myTest.php 類名格式 駝峰 myTest
<?php
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 載入
<?php
class HomeController extends BaseController {
protected $layout = 'layouts.main';
public function index()
{
$a = App::make('mytest'); // 用法
echo $a->test();
}
}
二、擴(kuò)展自己的函數(shù)
在app/ 下建立目錄 libraries\function
建立helper.php
函數(shù)格式,如下用function_exists,防止與系統(tǒng)重名
if (! function_exists('test2'))
{
function test2()
{
echo 2222222222222222;
}
}
方法一:
在 app/filters.php
App::before(function($request)
{
require app_path().'/libraries/function/helper.php'; //載入 自定義函數(shù)
});
方法二:
在app/bootstrap/autolad.php
require __DIR__.'/../app/functions.php'; // 引入自定義函數(shù)庫(kù)
我感覺(jué)方法一會(huì)比較好。
- Laravel框架源碼解析之模型Model原理與用法解析
- Laravel框架源碼解析之入口文件原理分析
- Laravel框架源碼解析之反射的使用詳解
- Laravel 框架控制器 Controller原理與用法實(shí)例分析
- Laravel框架數(shù)據(jù)庫(kù)CURD操作、連貫操作總結(jié)
- PHP開(kāi)發(fā)框架Laravel數(shù)據(jù)庫(kù)操作方法總結(jié)
- Laravel框架路由配置總結(jié)、設(shè)置技巧大全
- Laravel 5 框架入門(一)
- Laravel 5框架學(xué)習(xí)之?dāng)?shù)據(jù)庫(kù)遷移(Migrations)
- Laravel 5框架學(xué)習(xí)之向視圖傳送數(shù)據(jù)
- Laravel 5框架學(xué)習(xí)之用戶認(rèn)證
- Laravel框架集合用法實(shí)例淺析
相關(guān)文章
解決PhpStorm64不能啟動(dòng)的問(wèn)題
這篇文章主要介紹了解決PhpStorm64不能啟動(dòng)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06CodeIgniter多語(yǔ)言實(shí)現(xiàn)方法詳解
這篇文章主要介紹了CodeIgniter多語(yǔ)言實(shí)現(xiàn)方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了CodeIgniter實(shí)現(xiàn)多語(yǔ)言的具體步驟、實(shí)現(xiàn)方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-01-01php實(shí)現(xiàn)的百度搜索某地天氣的小偷代碼
這篇文章主要介紹了php實(shí)現(xiàn)的百度搜索某地天氣的小偷代碼,有關(guān)php顯示天氣預(yù)報(bào)信息的方法,需要的朋友可以參考下2014-04-04PHP利用超級(jí)全局變量$_GET來(lái)接收表單數(shù)據(jù)的實(shí)例
下面小編就為大家?guī)?lái)一篇PHP利用超級(jí)全局變量$_GET來(lái)接收表單數(shù)據(jù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11laravel5.5安裝jwt-auth 生成token令牌的示例
今天小編就為大家分享一篇laravel5.5安裝jwt-auth 生成token令牌的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10