本文以實例形式講述了PHP實現數組遞歸轉義的方法,分享給大家供大家參考之用。具體方法如下:
主要功能代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
|
$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程序設計有所幫助。