Closed7

📚 プログラミングPHP 第3版

Haruya IzumiHaruya Izumi

2章 PHP言語の基本

  • 字句構造
    • 大文字・小文字を区別しない
    • 以下は全て同じ解釈をされる
echo("hello, world");
ECHO("hello, world");
EcHo("hello, world");
  • 変数名が大文字・小文字を区別する
// 以下は全て違う変数として解釈される
$name
$Name
$NAME
Haruya IzumiHaruya Izumi

7章 ウェブに関するテクニック

  • サーバーの設定やリクエストに関する情報はPHPスクリプトから参照できる
    • 上記のことをまとめて EGPCS と呼ぶ
      • Enviroment
      • GET
      • POST
      • Cookie
      • Server
    • PHPはEGPCS情報を格納するための6つのグローバル配列を作成する
// リクエストで渡されたクッキーの値を保持する
// クッキーの名前が配列のキーとなる
$_COOKIE

// GETリクエストで渡されたパラメータを保持する
// パラメータの名前が配列のキーとなる
$_GET

 // POSTリクエストで渡されたパラメータを保持する
// パラメータの名前が配列のキーとなる
$_POST

// アップロードされたファイルに関する情報を保持する
$_FILES

// ウェブサーバーに関する情報を保持する
$_SERVER

// 環境変数の値を保持する
// 環境変数の名前が配列のキーとなる
$_ENV
  • GETとPOSTの違い
    • サーバーに変更を加えるような動作はGETを使ってはいけない
このスクラップは2022/09/05にクローズされました