[PHP-users 5920] Re: PHP3 でPHP4 風にコーディングしたい
Junichi Kuroki
php-users@php.gr.jp
Wed, 06 Mar 2002 16:01:38 +0900
黒木です。
> 今後のPHP4ではregister_blobals=offが標準推奨とされ、かわりに
> $_POSTやimport_request_variables()などが導入されたわけですが、
> 「まだPHP3だが、PHP4への移行に備えてPHP4推奨の安全なコーディング
> に今から直しておきたい」という場合、どうするのが良いでしょうか?
そういう場合は直接 $HTTP〜 変数をアクセスするのを避け、クラス
にしてからフォーム変数をアクセスするのはいかがでしょうか?
class GET {
function get( $stVarName ) {
global $HTTP_GET_VARS ;
return $HTTP_GET_VARS[ $stVarName ] ;
}
}
$formvar = GET::get( "varname" ) ;
PHP4 に移行した時には get メソッドを変更すれば何の問題も無く移行
可能かと思います。
関係無いですが、WEB+DB PRESS Vol.7 読みました。表紙の PHP5 の文字
を見て即行で買ったのですが、最後の1ページでしか紹介されてなかった
ので残念(^^; まだ議論を行ってる段階とありましたがリリースされる
のが楽しみです。
そのうち J2EE もどきな P5EE なんて出てきたりして。誰か作りません?(笑)
(: )('')( :)(..)(: )('')( :)(..)(: )('')( :)(..)
黒木淳一 : kuroki@mycc.co.jp
P.S.R.C. http://www.chamise.jp/mera/index.html
(..)( :)('')(: )(..)( :)('')(: )(..)( :)('')(: )