1234567891011121314151617181920212223242526272829303132333435363738394041 |
- --TEST--
- Bug #75357 (segfault loading WordPress wp-admin)
- --INI--
- opcache.enable=1
- opcache.enable_cli=1
- opcache.optimization_level=-1
- --EXTENSIONS--
- opcache
- --FILE--
- <?php
- function wp_slash( $value ) {
- if ( is_array( $value ) ) {
- foreach ( $value as $k => $v ) {
- if ( is_array( $v ) ) {
- $value[$k] = wp_slash( $v );
- } else {
- $value[$k] = addslashes( $v );
- }
- }
- } else {
- $value = addslashes( $value );
- }
- return $value;
- }
- function addslashes_gpc($gpc) {
- return wp_slash($gpc);
- }
- var_dump(addslashes_gpc(array(array("test"))));
- ?>
- --EXPECT--
- array(1) {
- [0]=>
- array(1) {
- [0]=>
- string(4) "test"
- }
- }
|