Laravelには、ウェブサイトの各ページからアクセスする変数を格納するのに最適な設定ファイルがあります。現在app.phpの設定ファイルには含まれていますPHPでのLaravel設定の解析
return [
'name' => 'This is a name',
'slogan' => 'This is a slogan!',
'primary_color' => '#cc0202',
'secondary_color' => '#990000',
'tertiary_color' => '#FFFFFF'
];
これは、使用して、ブレード・コードによってアクセスされることができるのことばかり連想配列である:私は内からのデータを使用したいしかし
{{ config('app.primary_color', '#cc0202') }}
をパブリックフォルダにある.phpファイル。パブリックフォルダ内のファイルはBladeを使用できません。このデータを取得する最良の方法は何ですか?データを設定するには
echo config('app.primary_color');
:
「致命的なエラー:未定義の関数config()を呼び出す」 –
そのPHPファイルで何をしたいのですか、それを電子メールなどに使用していますか?あなたがそれを伝えることができれば、私はあなたに解決策を提案することができます。 – Vikash
phpファイルは、私のウェブサイトのすべてのページでアクセスされる変数を格納する設定ファイルです。それは1つの場所にそれらをすべて持っていると便利だろうが、私は公共のフォルダの中からconfig()関数にアクセスすることはできません –