3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach ( [ false, null, [], '', '0', '0.0' ] as $value ) { $value = str_replace( ' ', "\n", $value ); if ( is_array( $value ) ) { $value = implode( "\n", $value ); } var_dump( $value ); }
Output for 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
string(0) "" Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /in/oYFA8 on line 4 string(0) "" string(0) "" string(0) "" string(1) "0" string(3) "0.0"
Output for 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30
string(0) "" string(0) "" string(0) "" string(0) "" string(1) "0" string(3) "0.0"

preferences:
133.59 ms | 402 KiB | 149 Q