[PHP-users 26895] Re: HTTPリクエストの発生した時刻を取得したい

Tsuyoshi Takada eig3hj @ ff.iij4u.or.jp
2005年 9月 16日 (金) 12:56:01 JST


お世話になっております。

高田です。

質問の説明を追加致します。

・CGI/perlの場合
	HTTPリクエストのヘッダ
		↓
	CGIが起動
		↓
	スクリプトの処理開始
		↓ ←スクリプトの先頭時刻はここ
	ReadParse
		↓
	標準入力が開始される(ハッシュにデータを格納する)

このように、開発者自身がハッシュにデータをするタイミングを
決められるので、スクリプトの先頭で時刻を取得すれば
標準入力前の時刻が返ってくるのですが、


・PHPの場合
	HTTPリクエストのヘッダ
		↓
	PHPが起動
		↓ ←ここの時刻をミリ秒単位で取得したい
	標準入力が開始される($_POSTにデータを格納する)
		↓
	スクリプトの処理開始
		↓ ←スクリプトの先頭時刻はここ

このように、自動的に、$_POST連想配列にデータが格納されて
しまうので、開発者がタイミングを決められず、
標準入力前の時刻をミリ秒単位で取得できないようなのです。

何とか解決策があればいいのですが、、

-- 
たかだつよし
 <eig3hj @ ff.iij4u.or.jp>





PHP-users メーリングリストの案内