PHP には外部ネットワーク上のリモート config.php を含めることができ、構成内の定数を取得できますか?

WBOY
リリース: 2016-07-06 13:53:28
オリジナル
1143 人が閲覧しました

PHP に外部ネットワーク上のリモート config.php を含めることはできますか?また、config 内の定数を取得できますか?

返信内容:

PHP に外部ネットワーク上のリモート config.php を含めることはできますか?また、config 内の定数を取得できますか?

これを直接実行できる場合、ネットワークは非常に安全ではなくなります。

include にはリモート ファイルを含めることができますが、リモートの config.php ファイルのコードは解析されるため取得できません。解析後のコンテンツ出力のみを取得できます。次に、curl を使用してリモートの json ファイルを直接プルし、それを解析して値を取得することもできます。

readfile() をより良く使用できます

http://php.net/manual/zh/function.include.php



API のアイデアを使用するのは危険です

都合が悪いと他人から批判されるのが怖いですか?あぶなすぎる。 API や RPC などのソリューションを使用します。

リモート サーバーが PHP を解析できるかどうかによって異なります。解析できない場合、リモート サーバーはファイルの元のコンテンツにアクセスし、解析された HTML コンテンツが返されます。

リモート ファイルを含めるのは安全ではありません。API を使用することをお勧めします。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート