PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php function foreach_recursive_callback( array $array, callable $callback ) { foreach ( $array as $key => $item ) { $item = $callback( $item, $key ); if ( is_array( $item ) ) { foreach_recursive_callback( $item, $callback ); } } return $array; } $array = [ 'foo' => 'bar', ['baz', 'biz'], ]; $array = foreach_recursive_callback( $array, function ( $item, $key ) { if ( in_array( $key, ['foo'] ) ) { $item = ' '.$item; } return $item; }); var_dump( $array );
Show:  
Copy Clear