2012-05-10 36 views
0

林建立自己的PHP框架。我在其他框架中看到甚至有這樣做的對象,但我不能看到爲什麼不直接使用POST和GET數組的原因。而且,如何決定何時POST或GET?如果兩個地區都有變數呢?爲什麼要創建自己的請求對象?

回答

1

你需要實現自己的請求/響應對象:

  1. 有過什麼和在哪裏得到/把,並在從請求類型共同
  2. 摘要應用流更好的控制HTTP/CLI/...
+1

此外,您可能需要清理_POST和_GET(或_REQUEST)的輸入,以便用戶不必(或不能忘記)自行清理並可以使用它直。 – SJFrK

+2

@SJFrK:這是一個不好的建議,因爲直到你知道你需要數據來消毒 - 你不能這樣做。不,沒有任何通用的消毒算法 – zerkms

+1

這可能是對的,但如果你發佈的是\ 0或純JavaScript代碼和東西,你應該重新考慮你的編程邏輯。 – SJFrK