php獲取post引數的幾種方式

2021-06-23 06:09:22 字數 669 閱讀 4362

php獲取post引數的幾種方式

2、file_get_contents("php://input") 適用大多數型別的content-type

php://input 允許讀取 post 的原始資料。和 $http_raw_post_data 比起來,它給記憶體帶來的壓力較小,並且不需要任何特殊的 php.ini 設定。php://input 不能用於 enctype="multipart/form-data"。

3、$globals['http_raw_post_data']; 總是產生 $http_raw_post_data  變數包含有原始的 post 資料。此變數僅在碰到未識別 mime 型別的資料時產生。$http_raw_post_data  對於 enctype="multipart/form-data"  表單資料不可用。

如果post過來的資料不是php能夠識別的,你可以用 $globals['http_raw_post_data']來接收,比如 text/xml 或者 soap 等等。

demo:

應用a.htm

------------------

post.php

----------------------------

<? echo file_get_contents("php://input"); ?>

http請求參考:

php獲取post引數的幾種方式

php獲取post引數的幾種方式 2 file get contents php input 適用大多數型別的content type php input 允許讀取 post 的原始資料。和 http raw post data 比起來,它給記憶體帶來的壓力較小,並且不需要任何特殊的 php.ini...

php獲取post引數的幾種方式

php獲取post引數的幾種方式 2 file get contents php input 適用大多數型別的content type php input 允許讀取 post 的原始資料。和 http raw post data 比起來,它給記憶體帶來的壓力較小,並且不需要任何特殊的 php.ini...

php獲取post引數的幾種方式

php獲取post引數的幾種方式 2 file get contents php input 適用大多數型別的content type php input 允許讀取 post 的原始資料。和 http raw post data 比起來,它給記憶體帶來的壓力較小,並且不需要任何特殊的 php.ini...