「i=i+1 の代わりに i+=1 を使用してください。これは C/C++ の習慣に従っており、より効率的です。」;
グローバル変数の場合は、使用後に unset() する必要があります
PHP のファイル操作効率は低くありませんが、ファイル操作をできるだけ少なくしてください。PHP パフォーマンスの最適化を達成するために、Select SQL ステートメントを最適化し、挿入操作と更新操作をできるだけ少なくします。目的;
可能な限り PHP の内部関数を使用します (ただし、PHP に存在しない関数を見つけるために、カスタム関数を作成することで記述できる時間を無駄にしました。これは経験の問題です!);
file_get_contents を使用できます。 file、fopen、feof、fgets などの一連のメソッドを置き換える場合は、file_get_contents を使用する方が効率的です。ただし、URL ファイルを開くときは、file_get_contents の PHP バージョンの問題に注意してください。
ループ内で変数を宣言しないでください。特に大きな変数: オブジェクト (これは PHP だけの問題ではないようです)。 PHP の内部文字列操作関数を使用できる場合は正規表現 式;foreach の方が効率的です。while ループや for ループの代わりに foreach を使用してみてください。文字列を引用符で囲むには二重引用符の代わりに一重引用符を使用して、PHP のパフォーマンスを最適化します。複数のネストされたループでは、可能であれば、最も長いループを内側の層に配置し、最も短いループを外側の層に配置する必要があります。これにより、CPU がループ層をまたいでカットする必要がある回数が減り、それによってプログラムのパフォーマンスが最適化されます。
http://www.bkjia.com/PHPjc/445982.htmlwww.bkjia.com