English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHPの神の10の良い習慣

php大神育成記、具体的な内容は以下の通りです

1、マニュアルとソースコードを読むことが多い

マニュアルを読むことが最も強調されるべきことであります。マニュアルを読むだけで、多くのことを学ぶことができます。特に、文字列や配列の関数に関する多くの情報が含まれています。これらの関数には、非常に役立つ機能がたくさんあります。マニュアルを読んでいると、プロジェクト開発の過去の多くの際に「再発明」をしたことに気づくことがよくあります。実際には、単一の核心関数でその機能を完了することができます。マニュアルはあなたの友達です。また、PHP開発を使用した多くのオープンソースのプログラムがあります。なぜ学習や参考にしないのでしょうか?オープンソースのPHPアプリケーションのソースコードをダウンロードし、詳細に読んでみてください。大きなプロジェクトはもっと読む価値があります。複雑な構造やシステムを持っているかもしれませんが、詳細な説明書もあります。

2、モジュール化されたコードを書く

良いPHPコードはモジュール化されたコードであるべきです。PHPのオブジェクト指向プログラミング機能は、アプリケーションを関数やメソッドに分解する非常に強力なツールです。可能な限り、アプリケーションのサーバーサイドのHTMLからフロントエンドを分離することをお勧めします。/CSS/JavaScriptコード、また、MVC(モデル・ビュー・コントローラー)パターンを遵循することができます。-ビュー-コントローラー)パターン。

3、コード書き方の規範

良いPHPコードは、完全なコード書き方の規範を持っているべきです。変数や関数の命名、統一された方法でデータベースにアクセスし、エラーを処理する方法、同じコードのインデント方法など、プログラミングの規範を達成することで、コードの可読性を向上させることができます。

4移植可能なコードを書く

優れたPHPコードは移植性を持たなければなりません。phpの既存の機能、例えばマジッククォートやショートタグを使用することができます。あなたのニーズを理解し、PHPの特性に適応して、独立した、移植可能なコードを書くことを試みてください。

5セキュアなコードを書く

優れたPHPコードはセキュアであるべきです。PHP5優れたパフォーマンスと柔軟性を提供しています。しかし、セキュリティ問題は完全に開発者に依存しています。プロフェッショナルなPHP開発者にとって、重要なセキュリティホール(例:クロスサイトスクリプト(XSS)、クロスサイトリクエストフォージェリ(CSRF)、コードインジェクションバグ、文字コードバグ)を深く理解することは非常に重要です。mysql_real_escape_stringなどのPHPの特別な機能や関数を使用して、安全なコードを書くことができます。

6コードコメント

コードコメントはコードの重要な部分です。コードコメントを通じて、変数や関数が何をしているかを知ることができ、今後のコードメンテナンスには非常に役立ちます。

7シングルクォートを使用する

文字列は常にシングルクォートを使用してダブルクォートに置き換えることで、PHPが文字列内の変数を検索するために性能が低下するのを避けます。文字列を含めるためにシングルクォートを使用することで、より速くなります。なぜなら、PHPはダブルクォートで囲まれた文字列の中で変数を検索しますが、シングルクォートはしません。

8文字列をエスケープして出力する

htmlspecialchars関数にENT_QUOTESを引数として渡して、シングルクォート(‘)もHTMLエンティティに変換することを確実にします。これは良い習慣です。

9文字列をカンマで区切って出力する

文字列をカンマ(,)で区切ってecho文を使用して出力することは、文字列結合演算子(.)を使用するよりもパフォーマンスが良くなります。

10値をチェックする前に

値を$_GET[‘query’]に渡す前にチェックします。issetやempty関数を使用して、変数がnull値かどうかをチェックできます。

これで本文のすべての内容が終わります。皆様の学習に役立つことを願っています。また、ナイアラチュートリアルを多く応援していただけると嬉しいです。

おすすめ