ホームページ > バックエンド開発 > PHPチュートリアル > PHPを初めて学んだときに初心者的な質問に遭遇しました。先輩方からアドバイスをお願いします。

PHPを初めて学んだときに初心者的な質問に遭遇しました。先輩方からアドバイスをお願いします。

WBOY
リリース: 2016-06-23 13:44:06
オリジナル
933 人が閲覧しました

以前は C、時々 C++、Java を使用していましたが、最近、仕事の必要からスクリプト言語 PHP を学び始めました。Ubuntu12.04 に php5、apache2、mysql をインストールしました。 「コア php プログラミング」という本を入門ガイドとして使用し、その本の例に従って次のサンプル スクリプトを作成しました
.html ファイルとして保存し、Firefox で開くと、結果は HTML コード部分のみが表示されます。
ネットユーザーは、HTML ファイルが直接解釈するためにブラウザーに渡され、ブラウザーが PHP を認識しなかったためであると述べました。ネットユーザーのプロンプトによると、httpd.conf ファイルは /etc/apache2 で見つかりました。 / ディレクトリは空のファイルでした。
AddHandler php5-script .php .html
AddType text/html .php .html
再起動しても説明できません。そこで、この方法ではダメなのでサフィックスを変更してみようと思い、新しいphpファイルを作成して一行だけ書いてみました

Firefoxは正常に実行されました

しかし、この.phpファイルにhtmlコードを追加すると、 (サフィックス名または.php)

Firefox は HTML 部分のみを再度表示します

私の理解では、サフィックス設定ファイルによれば、一部のみが表示される場合でも、.php は実行のために php インタプリタに渡される必要があります。 html部分は無視されるはずですが、php部分が実行されるのですが、なぜ逆なのでしょうか?静的HTMLコードにPHPを埋め込んで実行する方法など、先輩方からアドバイスをお願いします。 。


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

データの日付が変わりました

笑 データの日付が間違っています

さて、この質問は本当に初心者の質問です 1 階と 2 階の友人に感謝します。 1階で回答した人がすでに30ポイントを与えているので、あなたたちにポイントが与えられました。

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