laravel學(xué)習(xí)之配置項(xiàng)配置

1.

使用數(shù)據(jù)庫之前,必須要了解的就是配置了,今天的筆記就是些config。

例1:

.env文件適用于存儲(chǔ)一些依賴環(huán)境的變量,比如數(shù)據(jù)庫配置和第三方應(yīng)用賬號(hào),token等。

如何判斷是寫到config文件夾下,還是寫在.env文件中呢?這項(xiàng)配置需要每個(gè)環(huán)境都不一樣,如果是這樣的話就放到.env,否則就寫入到config目錄中,例如數(shù)據(jù)庫配置。線上線下數(shù)據(jù)不一樣,就放入到.env中即可。

2.

需要了解的env函數(shù)

在config文件夾內(nèi)可以看到多個(gè)env函數(shù),這里舉例說明一下

'name'=>env('APP_NAME','Laravel'),

第一個(gè)參數(shù)就是配置項(xiàng)名稱,第二個(gè)參數(shù)是默認(rèn)值。

判斷.env文件內(nèi)是否存在‘APP_NAME'是否為空,如果為空,默認(rèn)值為'laravel';

3.

.env文件是一個(gè)隱私文件,因?yàn)閮?nèi)部都是一些保密文件,例如數(shù)據(jù)庫賬戶密碼之類的,所以你要是去git一個(gè)別人家的項(xiàng)目都是不帶.env文件的。

4.

需要注意的幾項(xiàng)配置:config文件夾下app.php配置文件中

'timezone'=>'PRC',

'locale'=>'zh-CN',

這兩項(xiàng)配置要改成我這樣,一個(gè)是時(shí)區(qū),默認(rèn)的是utc不是中國時(shí)區(qū),中國時(shí)區(qū)是PRC,語言默認(rèn)是en改成中文,zh-cn。

就想到這些 就先寫這些吧。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容