月: 2014年8月

[PHP] HTTPヘッダからクッキーの仕組みを理解する[PHP] HTTPヘッダからクッキーの仕組みを理解する

クッキーはウェブサーバーとウェブブラウザ間で状態を管理する仕組みである。 Wikipediaではその動作を以下のように説明している。 クッキーでは次のようにサーバとクライアント間の状態を管理する。 1. ウェブサーバがウ […]

[PHP] 特定のタイムゾーンの日時を取得する[PHP] 特定のタイムゾーンの日時を取得する

PHPの日時関数(date)は、ローカルの日時を取得する。ローカルとは、サーバーに設定されているタイムゾーンのこと。たとえば、もしアメリカに設置されているサーバーで実行するコード中で日本時間を取得したければどうするか。 […]

[PHP] サーバー情報および実行時の環境情報 ($_SERVER)[PHP] サーバー情報および実行時の環境情報 ($_SERVER)

サーバー情報および実行時の環境情報はグローバル配列 $_SERVER[] にセットされる。サーバーでphpinfo関数を実行することで実際の値を確認することも可能。 以下に、良く使いそうなインデックスをマニュアルから抜粋 […]