ホームページ > バックエンド開発 > PHPチュートリアル > htmlファイルとphpファイルは同じ内容ですが、オープニングエフェクトが異なります。

htmlファイルとphpファイルは同じ内容ですが、オープニングエフェクトが異なります。

WBOY
リリース: 2016-10-18 08:55:59
オリジナル
1647 人が閲覧しました

リーリー

上記プログラムをtest.phpとして保存し、ブラウザで開くと表示結果は以下の通りです
名前はWang Liu
上記プログラムをtest.htmlとして保存し、ブラウザで開くと表示結果は以下のようになります
名前
その中のphpは解析されていませんか?
同じコンテンツ、異なるファイルタイプで、結果が異なるのはなぜですか?

返信内容:

リーリー

上記プログラムをtest.phpとして保存し、ブラウザで開くと表示結果は以下の通りです
名前はWang Liu
上記プログラムをtest.htmlとして保存し、ブラウザで開くと表示結果は以下のようになります
名前
その中のphpは解析されていませんか?
同じコンテンツ、異なるファイルタイプで、結果が異なるのはなぜですか?

PHP ファイルとして保存します。解析中、PHP エンジンは PHP 関連のコードを解析し、HTML が PHP コードを認識しないため、PHP コードは自動的に無視されます。つまり、最終的に $name の値はありません

サフィックス識別の問題、PHPの場合、ブラウザはサーバー環境と連携する必要があり、.htmlなどのサフィックスの場合、ブラウザはそれ自体が静的ファイルであると認識します。サーバーなどとは何の関係もないので、それ自体で解析されます(実際には、phpによって無視され、解析するためにphpに到達しません)一般的に、htmlコードを含めることができるのはphpファイルのみであり、他のファイルは使用できません。遠回り

html ファイルは PHP を解析しません

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