2014-03-04 5 views
0

PHP로 작성된 REST 웹 서비스가 있습니다.

urldecode()를 사용하여 $ _POST 및 $ _GET의 모든 값을 정리하는 쉬운 함수가있어서 각 함수의 각 변수마다 혼자 수행해야합니까?

+0

사용하십시오'foreach' 루프. – Barmar

+0

urldecode는 값을 게시 할 때 urlencoded되었으므로 값을 원래 양식으로 변환하므로이 작업을 수행 할 필요가 없습니다. –

+0

당신은 _again_을 디코딩해야한다면 이것을 필요 없어. 어딘가에 _twice_를 인코딩했으면 거기서 고칠거야. – Wrikken

답변

0

사용 array_map()

$url_encoded_post = array_map($_POST, 'urldecode'); 
$url_encoded_get = array_map($_GET, 'urldecode');