ホームページ  >  記事  >  バックエンド開発  >  初めて PHP を学習したときに、初心者に関する問題に遭遇しました。先輩に指導を求めてください。

初めて PHP を学習したときに、初心者に関する問題に遭遇しました。先輩に指導を求めてください。

WBOY
WBOYオリジナル
2016-06-13 12:10:58827ブラウズ

初めて PHP を学習するときに遭遇した初心者の質問です。先輩からアドバイスをお願いします
以前は C を使用していましたが、最近、スクリプト言語である PHP を学習し始めました。私の仕事にはUbuntu12.04が必要です。php5、apache2、mysqlをインストールしました。 「コア php プログラミング」という本を入門ガイドとして使用し、その本の例に従って、次のサンプル スクリプトを作成しました。
.html ファイルとして保存し、Firefox で開きます。結果はHTMLコード部分のみを表示します

オンラインで確認したところ、ネチズンは、HTMLファイルが直接解釈するためにブラウザに渡され、ブラウザがphpを認識しないためであると述べました。 netize のプロンプトで、/etc/apache2/ conf ファイルに httpd が見つかりました。これは空のファイルです。以下のように内部に2行追加しました。
AddHandler php5-script .php .html
AddType text/html .php .html
再起動しても説明できません。そこで、この方法ではダメなのでサフィックスを変更してみようと思い、新しいphpファイルを作成し、一行だけ書いてみました。

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

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

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

私の理解では、サフィックスによると、設定ファイルは実行のために.phpをphpインタプリタに渡す必要があり、たとえその一部だけが表示されても、html部分は無視され、php部分が実行されるはずです。逆はわかりません。静的 HTML コードに PHP を埋め込んで実行する方法など、先輩からの指導をお願いします。
------ソリューションのアイデア----------------------
現在のデータ
------解決策----------------------
笑 データが間違った日付で書き込まれています

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