이 글에서는 PHP에서 배열 재귀 이스케이프를 구현하는 방법을 예제 형식으로 설명하고 참고용으로 모든 사람과 공유합니다. 구체적인 방법은 다음과 같습니다.
주요 기능 코드는 다음과 같습니다.
$arr = array('a"aa',array("c'd",array('e"f'))); function changes($arr){ foreach($arr as $k=>$v){ if (is_string($v)){ $arr[$k] = addslashes($v); }else if (is_array($v)) { //若为数组,则再转义. $arr[$k] = changes($v); } } return $arr; } print_r(changes($arr));
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.