ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルの最も忘れられやすい知識ポイントのまとめ
1. 定数を定義します:
//1
define("TAX_RATE",0.08);
echo TAX_RATE //0.08を出力
; //2 (PHP 5.3)
const TAX_RATE2 =0.01;
echo '--'.TAX_RATE2; //出力 0.01
?>
前者はファイルが見つかったときにそのファイルをインクルードし、後者はそのファイルがインクルードされているかどうかを判断し、インクルードされている場合はそのファイルはインクルードされなくなります。第一に、リソースを節約でき、第二に、繰り返しの定義によるエラーを回避できます。
3. include と include_once の違い:
関数と関数はどちらも、あるページを別のページに含めることができます。前者は複数回含めることができますが、後者は 1 回だけ含めることができます。
4. include と require の違い (include_once と require_once を同時に)
同様: 他のページもインポートできます
違い: include でエラーが発生した場合、実行は続行されますが、require でエラーが発生した場合、プログラムは終了します。
結論: プロジェクトに取り組むときは、基本的に require_once を使用して PHP の先頭に記述します。
5. PHP での変数の定義では大文字と小文字が区別されますが、関数の定義では大文字と小文字が区別されません
/* 大文字と小文字が区別されるように変数を定義します*/
$abc=100;
$Abc=200;
echo $abc.'|'.$Abc //100|200 を出力します
関数 / *定義関数は書記法を区別しません。書記法はエラーを報告します: Fatal Error: Cannot RedecLare ABC () * / Function abc () {
echo ";
}
?>