この記事では、確実に参考になるPHPの基礎知識を紹介します
二重引用符の中に一重引用符を導入します。一重引用符で囲まれた変数がある場合、変数の解析が行われます
一重引用符は二重引用符より高速です
Double引用符は転送文字を解析し、一重引用符はエスケープ文字を解析しません
2. Get と post の違い:
によって渡される値GetはURLに表示され、postはURLに表示されません
Get値の転送は通常2KB以内、post値の転送サイズはphp.iniで設定可能
getのセキュリティは低くなく、postセキュリティは高いですが、実行効率は Post よりも高いです
includeには戻り値がありません、requireには戻り値がありますrequire の違いは、無条件の包含です。 requireがプロセスに追加された場合、条件が成立しているかどうかに関係なく、requireが最初に実行されます
1 回追加するかどうかで効率が変わります。1 回だけ追加することはシステムの判断によって効率が低下します。そのため、開発の最初にディレクトリ構造を調整し、使用しないようにすることをお勧めします。
4. SESSION と COOKIE の違い
1. Cookie はクライアントのブラウザに保存され、セッションデータはサーバーに保存されます2. 保存された Cookie は他の人によって分析される可能性があります。 Cookie のスプーフィングが発生するため、セキュリティと重要な情報を考慮してセッションを使用する必要があります。
5. PHP にはいくつかのデータ型があります
3. セッションは、アクセス数が増加すると、サーバーの負荷を考慮して、サーバーに一定期間保存されます。_once
boolean (布尔型) integer (整形) float (浮点型,也称作 double) string (字符串)
2 つの複合タイプ:
array(数组) object (对象)2 つの特殊なタイプ:
resource (资源) NULL (NULL)
- $GLOBALS - $_SERVER - $_REQUEST - $_POST - $_GET - $_FILES - $_ENV - $_COOKIE - $_SESSION
以上が【面接の質問】PHPの基礎知識の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。