ホームページ  >  記事  >  バックエンド開発  >  phpは設定ファイルを読み込みます

phpは設定ファイルを読み込みます

WBOY
WBOYオリジナル
2016-06-23 14:10:491032ブラウズ

ThinkPHP フレームワークが使用されています
config.php ファイルがあります
内容は次のとおりです:
return array (
'server'=>'localhost',
'user'=>'root'
)
使用C () メソッドを読み込むと読み取れません
読み込んだステートメントは次のように記述されます: C ("server")
理由は何ですか? アドバイスをありがとうございます!


ディスカッションへの返信 (解決策)

config.php がロードされていません

これが間違っている場合、どうすればロードできますか?

は含まれていますか?
config.php ファイルはプロジェクトの Conf ディレクトリに配置され、TP によって自動的にロードされる必要があります

または C(include('config.php')); を使用して明示的にロードします。 config.php ファイルへのパスは正しく記述する必要があることに注意してください

config.php ファイルはプロジェクトの Conf ディレクトリに配置されますが、明示的にロードされるわけではありません。明示的にロードしてみました。また、ロードされる前に include を使用したためだと思います。私は今日 PHP を学習したばかりですが、問題についての考え方がまだ変わっていません。

明示的にロードすることで問題は解決しますが、なぜ自動的にロードされないのかわかりません。

自動読み込みはありません。間違った場所に配置されている可能性があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。