我正在研究各種API。它有點像RESTful API,目前還沒有put/delete。與GET/POST一起工作或者希望是會的。PHP如何在不復制代碼庫的情況下處理_GET/_POST
我的問題,目前我不希望如果可能的話,其中一個行爲基於POST和基於GET一個行爲而雙方都從字面上相同的代碼,否則有鏡子的代碼。
因此,我想弄清楚的是,我可以使用哪種解決方案來處理POST/GET數據,我可以使用相同的代碼庫,但不必爲$ _GET和另一個$ _POST創建一個副本?
我知道我可以這樣做
if($_POST)
{
//then work with the post data
}
if($_GET)
{
//then work with the get data
}
但問題是顯而易見的這種方法,也許我只是沒有想到遠遠不夠框外,所以我不知道..想法?
如果你要正確對待他們的代名詞然後'$ _REQUEST'會是一個更好的選擇(?)。隨着當前配置它通常是'$ _REQUEST = array_merge($ _ POST,$ _ GET);' – mario 2012-03-03 09:52:28