$_requestと$post、$_getの違いと特徴
原文アドレス:phpの$REQUESTってどういう意味ですか??
作者:hugecrab
phpに$_がありますrequestと$post、$_getはフォームデータを受け入れるために使用されます.その時、彼らはどのような違いがあり、いつそれを使うのが一番いいですか.
一、$requestと$post、$_getの違いと特徴$REQUEST[]用具$POST[] $_GET[]の機能ですが、$REQUEST[]が遅い.postメソッドとgetメソッドでコミットされたすべてのデータは$REQUEST配列取得
二、$post、$_getの違いと特徴1.getはサーバからデータを取得し,postはサーバにデータを転送する. 2. getは,パラメータデータキューをコミットフォームのACTION属性が指すURLに加え,値とフォーム内の各フィールドが1つずつ対応しており,URLに見られる.postは、HTTP postメカニズムにより、フォーム内の各フィールドをその内容とともにHTML HEADER内に配置してACTION属性が指すURLアドレスに転送する.ユーザーはこのプロセスを見ることができません. 3. get方式の場合、サーバ側はRequestを用いる.QueryStringは変数の値を取得する、post方式に対してサーバ側はRequestを用いる.Formはコミットされたデータを取得します. 4. get転送のデータ量は小さく,2 KBを超えることはできない.post転送のデータ量は大きく、一般的には制限されないようにデフォルトされています.しかし、理論的には、IIS 4の中で最も多くは80 KBであり、IIS 5の中では100 KBである. 5. getセキュリティは非常に低く、postセキュリティは高い.例:mypage?id=1これがGET方式の値伝達であり,$requestと$getは伝達値を受け入れる.
作者:hugecrab
phpに$_がありますrequestと$post、$_getはフォームデータを受け入れるために使用されます.その時、彼らはどのような違いがあり、いつそれを使うのが一番いいですか.
$_request[] , 。
$_POST $_GET
一、$requestと$post、$_getの違いと特徴$REQUEST[]用具$POST[] $_GET[]の機能ですが、$REQUEST[]が遅い.postメソッドとgetメソッドでコミットされたすべてのデータは$REQUEST配列取得
二、$post、$_getの違いと特徴1.getはサーバからデータを取得し,postはサーバにデータを転送する. 2. getは,パラメータデータキューをコミットフォームのACTION属性が指すURLに加え,値とフォーム内の各フィールドが1つずつ対応しており,URLに見られる.postは、HTTP postメカニズムにより、フォーム内の各フィールドをその内容とともにHTML HEADER内に配置してACTION属性が指すURLアドレスに転送する.ユーザーはこのプロセスを見ることができません. 3. get方式の場合、サーバ側はRequestを用いる.QueryStringは変数の値を取得する、post方式に対してサーバ側はRequestを用いる.Formはコミットされたデータを取得します. 4. get転送のデータ量は小さく,2 KBを超えることはできない.post転送のデータ量は大きく、一般的には制限されないようにデフォルトされています.しかし、理論的には、IIS 4の中で最も多くは80 KBであり、IIS 5の中では100 KBである. 5. getセキュリティは非常に低く、postセキュリティは高い.例:mypage?id=1これがGET方式の値伝達であり,$requestと$getは伝達値を受け入れる.