0
這是我的代碼轉換未知POST數據到陣列
<?php
$method = $_SERVER['REQUEST_METHOD'];
switch ($method) {
case 'POST':
rest_post();
break;
case 'GET':
rest_get();
break;
default:
rest_error();
break;
}
function rest_get(){
$url = $_SERVER['QUERY_STRING'];
parse_str($url, $get_array);
print_r($get_array);
}
function rest_post(){
// display post params as array
}
HTTP GET
/index.php?q=hi&q2=hello
輸出:
Array
(
[q] => hi
[q2] => hello
)
我只是喜歡做同樣的HTTP POST,但我不知道如何去做。例如,我不知道我會得到什麼類型的發佈數據。
發現此網址http://stackoverflow.com/questions/6334830/php-possible-to-automatically-get-all-posted-data。現在我只想將它轉換爲數組 –
爲什麼print_r($ _ POST)不好? – Skacc