ホームページ >バックエンド開発 >PHPチュートリアル >PHP 開発体験のまとめ、PHP 体験のまとめ_PHP チュートリアル

PHP 開発体験のまとめ、PHP 体験のまとめ_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:09:24762ブラウズ

PHP 開発体験の概要、PHP 体験の概要

1. PHP の echo ステートメントの代わりに埋め込み HTML コードを使用します。

PHP は組み込み Web プログラミング言語であるため、HTML コードと PHP コードを相互に埋め込むことができます。しかし、多くのプログラマは、HTML コードに PHP コードを埋め込むために "" を過剰に使用すると、PHP インタープリタが複数回呼び出され、PHP コードの実行速度が低下することを懸念しているため、HTML コードを出力する代わりに PHP の echo ステートメントを使用したいと考えています。 HTML コードを直接使用します。しかし、真実は全く逆です。各 PHP ページは、すべての PHP コードを解釈するために PHP インタープリタを 1 回呼び出すだけです。したがって、PHP コードは必要な場合にのみ埋め込まれ、ほとんどの場合、結果の入力には HTML コードが直接使用されます。 echo ステートメントの解析が減少するため、コードの実行速度が向上する場合があります。


2. ereg-replace の代わりに str-replace を使用してみてください

Perl でのプログラミングに慣れているプログラマーは、PHP での ereg_replace の使用法と似ているため、文字列置換作業を完了するために ereg_replace を使用することを好みます。 Perl でのパターン マッチングの説明。ただし、次のコードは、ereg_replace の代わりに str_replace を使用するとコードの速度が大幅に向上することを証明しています。



3. 文字列参照に注意してください

他の多くのプログラミング言語と同様、PHP では文字列を引用符で囲むために二重引用符 ("") を使用することも、一重引用符 () を使用することもできます。ただし、PHP では、二重引用符を使用して文字列を引用すると、PHP パーサーはまず文字列内に変数への参照があるかどうかを分析し、変数がある場合はその変数を置き換えます。一重引用符の場合は、それほど複雑ではありません。一重引用符で囲まれたすべての文字列が直接表示されます。明らかに、PHP プログラミングでは、二重引用符よりも一重引用符を使用して文字列変数を引用する方が高速です。


4. for ループを実行する前にループの最大数を決定します。ループごとに最大値を計算しません

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