ホームページ  >  記事  >  バックエンド開発  >  PHP プログラミング スキルを向上させる方法を共有する_PHP チュートリアル

PHP プログラミング スキルを向上させる方法を共有する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:45:44737ブラウズ

PHP プログラミング テクノロジについてはすでに多くのことを知っていますので、参考としてこの記事「PHP エクスペリエンスの共有: 一般的に使用されるヒント」を読むことをお勧めします。以下に、PHP プログラミング スキルを向上させるためのいくつかの方法を紹介します。
1.PHPタグ
PHP コードを記述するときに省略タグ を使用することを好む人もいると思いますが、これは良い習慣ではありません。なぜなら、一部のサーバーでは省略タグが正しく認識されず、標準の PHP タグを使用すると、 PHP コードは、どのサーバーでも正確にコンパイルできます。 PHP ソース コードのダウンロード down.phperz.com
2. PHPコードのデバッグ
PHP コードを実行するときに問題が発生し、問題がどこにあるのかわからない場合があります。 PHP には特別な error_reporting() 関数があり、コード内のすべてのエラーを通知できます。ページ上に考えられるすべてのエラー メッセージを表示したい場合は、ファイルの 2 行目に次のコードを追加します。 エラー報告(E_ALL); 3. コメントを使用する
PHP コードの長さが 1,200 行である場合、この問題を解決する方法は、コードにコメントを追加することです。
PHP でコメントを追加するには 3 つの方法があります: PHP Programmer Station
以下、引用内容です
//あなたのコメント//
#あなたのコメント
/*あなたのコメント*/
?>
4. PHPコードのインデント

以下、引用内容です
// 設定 //
$var1 = "これ"; // 変数を表示 //
if($var1 == "これ"){
エコー「あなたはこう言いました」
}その他{
エコー「あなたはそう言いましたね」 www.phperz.com
}
?>
5. PHP ファイルのインクルード方法を修正します
PHP コードでは、別のファイルをインクルードする前に、次の例のように、まずそのファイルの存在を確認します: down.phperz.com
以下、引用内容です
if(!file_exists("layout.inc.php")){exit("エラー: LayOut ファイルが見つかりません");}
else{include_once("layout.inc.php");}
?>
6. データベースクエリ
場合によっては、PHP コードにデータベースへの接続が含まれており、データベースの問題が発生しやすいほとんどの人は、次の形式でコードを作成します。 以下、引用内容です
mysql_query("INSERT INTO tableName ('id','name') VALUES('1','Mike')"); ?>
実行後、データがデータベースに挿入されていないことがわかりました。この問題は次のように解決できます: PHP Programmer Station
以下、引用内容です
mysql_query("INSERT INTO tableName ('id','name') VALUES('1','Mike')")
または exit("MySQL エラー : " .mysql_error()); ?>
7. IF-THEN に似た文を省略します
登録ページからデータを受け取り、すべての情報が入力されていることを確認したい場合は、次のような IF-THEN 形式を多く含むステートメントを使用するとよいでしょう:
以下、引用内容です
if(!$_POST[name]){exit("申し訳ありませんが、要求されたフィールドをすべて入力していません。");}
if(!$_POST[email]){exit("申し訳ありませんが、要求されたフィールドをすべて入力していません。");}
?>
そして、実際には、次の 2 行の IF-THEN ステートメントをマージすることで、これを 1 行だけにすることができます:
以下、引用内容です
if((!$_POST[名前]) || (!$_POST[メールアドレス]))
{exit("申し訳ありませんが、要求されたフィールドをすべて入力していません。");}
?>
|| と OR、&& と AND はそれぞれ同じ意味です。
8. エコーまたはプリントを使用しますか?
ほとんどの人は「エコーとプリントは同じだ」と言うでしょうが、私もこの意見に同意します。ただし、echo は print よりもはるかに高速に実行され、print よりも文字が 1 つ少なくなります。 echo コマンドは print よりも後に登場したので (そうだと思います)、何を選択すればよいかは明らかです。
9. HTML の大きなセクションを時々入力します
この問題の解決策を持っている人はたくさんいると思いますが、それでも私はこの問題の解決策をいくつかお伝えしたいと思います。
⑴. PHP の終了タグを入力し、次に HTML コードを自由に入力してから、PHP の開始タグを入力します (これは非常にプロフェッショナルに見えないため、やりたくないです)。
⑵. HTML コードのすべての文にバックスラッシュを追加します (これは可能ですが、常にすべての文で行う必要があります)。
⑶. echo または print コマンドを使用します。それ以上は使用しません (推奨): PHP ソース コードを down.phperz.com からダウンロードします
以下、引用内容です
// 大量の HTML を一度に表示 //
エコー<< フォント サイズ 3 のオレンジ色の大きなテキスト

その他の HTML はここにあります..


テキストを中央揃え
終わります
?>
以上の内容のご紹介が少しでもお役に立てれば幸いです。

作者「雨天決行」




http://www.bkjia.com/PHPjc/478637.html

www.bkjia.com

本当

http://www.bkjia.com/PHPjc/478637.html

技術記事 PHP プログラミング テクノロジについてはすでに多くのことを知っていますので、参考としてこの記事「PHP エクスペリエンスの共有: 一般的に使用されるヒント」を読むことをお勧めします。以下で紹介します…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。