extra下的擴展配置怎么用Config去訪問?。?/h1>
跟著老師一起在conf目錄下的extra目錄下新建了一個PHP文件,里面有設置一個app_author,但用config('app_author')卻訪問不到,顯示為null。怎么回事???
跟著老師一起在conf目錄下的extra目錄下新建了一個PHP文件,里面有設置一個app_author,但用config('app_author')卻訪問不到,顯示為null。怎么回事???
2017-06-29
因為它又多了一層,你要直接打印全部,可以看出所有數組的結構,你可看到,你想要打印的東西是一個二維數組,所以所以你要進去你所要的app_author,就是要加一層,因為你這個xxx.php文件已經作為數組中的一個key了,如email.php文件,那么你訪問就是Config::get('email'),如果你要訪問的是key的值,那就是Config:get('email')['app_author'],望采納
2017-06-09
擴展配置在配置列表中是以擴展文件名為key值,而文件return的內容為value來顯示的。
而Config::getn()或者助手函數config()只能訪問配置列表數組中的第一維。
你設置的app_author在配置數組一維中不存在。要調用需要使用config('你設置的擴展文件名')得到該擴展文件返回的數組,然后使用索引訪問app_author。config('xx.php')['app_author']
我也初學,有問題,共同討論。