1--TEST-- 2Bug #75357 (segfault loading WordPress wp-admin) 3--INI-- 4opcache.enable=1 5opcache.enable_cli=1 6opcache.optimization_level=-1 7--EXTENSIONS-- 8opcache 9--FILE-- 10<?php 11 12function wp_slash( $value ) { 13 if ( is_array( $value ) ) { 14 foreach ( $value as $k => $v ) { 15 if ( is_array( $v ) ) { 16 $value[$k] = wp_slash( $v ); 17 } else { 18 $value[$k] = addslashes( $v ); 19 } 20 } 21 } else { 22 $value = addslashes( $value ); 23 } 24 25 return $value; 26} 27 28function addslashes_gpc($gpc) { 29 return wp_slash($gpc); 30} 31 32var_dump(addslashes_gpc(array(array("test")))); 33?> 34--EXPECT-- 35array(1) { 36 [0]=> 37 array(1) { 38 [0]=> 39 string(4) "test" 40 } 41} 42