濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Laravel配置全局公共函數(shù)的方法步驟

Laravel配置全局公共函數(shù)的方法步驟

熱門標(biāo)簽:咸寧銷售電銷機(jī)器人系統(tǒng) 廣東廣州在怎么申請(qǐng)400電話 400電話蘭州申請(qǐng)請(qǐng) 百度地圖標(biāo)注偏差 電銷機(jī)器人問門薩維品牌my 開發(fā)地圖標(biāo)注類網(wǎng)站 百度地圖怎樣標(biāo)注圖標(biāo) 余姚電話機(jī)器人 外呼系統(tǒng)能給企業(yè)帶來哪些好處

前言

在laravel項(xiàng)目開發(fā)中,經(jīng)常使用到公共函數(shù),那如何在laravel配置全局公共函數(shù)呢??下面話不多說了,來一起看看詳細(xì)的介紹吧

方法如下

在Laravel項(xiàng)目中我們常常需要定義一些全局的公共函數(shù),通常我們會(huì)將這些公共函數(shù)定義在一個(gè)單獨(dú)的文件里,如helpers.php中。我們?cè)赼pp目錄下創(chuàng)建一個(gè)名為helpers.php的文件(app/helpers.php),并編輯其內(nèi)容如下:

/**
 * 字符串兩次md5加密
 * @param $str 要加密的字符串
 */
function double_md5($str) {

 return md5(md5(trim($str)));
}

該函數(shù)返回對(duì)一個(gè)字符串進(jìn)行兩次md5加密后返回的字符串。要讓應(yīng)用能夠正確找到 helpers.php 文件,還要修改項(xiàng)目根目錄下 composer.json 的 autoload 配置:

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

在 autoload 配置項(xiàng)的 files 數(shù)組中指定要被加載的文件/文件夾。修改完成后記得運(yùn)行 composer dump-autoload 確保讓修改生效:

composer dump-autoload
# 或
composer dumpautoload

現(xiàn)在 helpers.php 中的所有函數(shù)都會(huì)載入到自動(dòng)加載器中,你可以在你項(xiàng)目的代碼中使用helpers.php文件中定義的函數(shù)了。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • Laravel如何友好的修改.env配置文件詳解
  • Nginx中運(yùn)行PHP框架Laravel的配置文件分享
  • Laravel框架環(huán)境與配置操作實(shí)例分析
  • Laravel 前端資源配置教程
  • laravel config文件配置全局變量的例子
  • Laravel數(shù)據(jù)庫讀寫分離配置的方法
  • Laravel 數(shù)據(jù)庫加密及數(shù)據(jù)庫表前綴配置方法
  • laravel框架數(shù)據(jù)庫配置及操作數(shù)據(jù)庫示例
  • laravel-admin自動(dòng)生成模塊,及相關(guān)基礎(chǔ)配置方法
  • laravel 配置路由 api和web定義的路由的區(qū)別詳解
  • Laravel5.6框架使用CKEditor5相關(guān)配置詳解
  • Laravel5框架自定義錯(cuò)誤頁面配置操作示例
  • laravel配置Redis多個(gè)庫的實(shí)現(xiàn)方法
  • nginx實(shí)現(xiàn)一個(gè)域名配置多個(gè)laravel項(xiàng)目的方法示例
  • laravel 框架配置404等異常頁面
  • Laravel 5.5官方推薦的Nginx配置學(xué)習(xí)教程
  • Laravel Memcached緩存驅(qū)動(dòng)的配置與應(yīng)用方法分析
  • Laravel 5+ .env環(huán)境配置文件詳解

標(biāo)簽:十堰 衡陽 臨沂 巴彥淖爾 麗江 銅陵 鷹潭 重慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel配置全局公共函數(shù)的方法步驟》,本文關(guān)鍵詞  Laravel,配置,全局,公共,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel配置全局公共函數(shù)的方法步驟》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel配置全局公共函數(shù)的方法步驟的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    台中县| 汽车| 牟定县| 鄂尔多斯市| 太白县| 定结县| 连平县| 凤阳县| 称多县| 星座| 栾川县| 房产| 阜城县| 汝城县| 乌拉特前旗| 新河县| 沅陵县| 木里| 当涂县| 霸州市| 行唐县| 泗洪县| 嫩江县| 昔阳县| 龙陵县| 长阳| 石泉县| 肃宁县| 司法| 临桂县| 三明市| 汤原县| 揭西县| 旌德县| 剑川县| 仪征市| 隆林| 龙游县| 南乐县| 宝丰县| 武陟县|