3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ "", true, false, null, "\x0", 0, "0", ]; var_export( substr_replace($array, 'prefix_', 0, 0) ); echo "\n---\n"; var_export( preg_replace('/^/', 'prefix_', $array) ); echo "\n===\n"; var_export( preg_replace('/$/', '_suffix', $array) ); echo "\n===\n"; var_export( substr_replace(null, 'prefix_', 0, 0) ); echo "\n---\n"; var_export( preg_replace('/^/', 'prefix_', null) );

preferences:
15.73 ms | 402 KiB | 5 Q