3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(-1); echo "\ncase 1:\n"; var_dump(preg_replace('<[^0-9+]<','','98237/242')); echo "\ncase 2:\n"; var_dump(preg_replace('<[^0-9+]>','','98237/242'));
Output for 7.4.29, 8.1.23 - 8.1.29, 8.2.10 - 8.2.20, 8.3.0 - 8.3.8
case 1: Warning: preg_replace(): No ending matching delimiter '>' found in /in/Xke8Z on line 5 NULL case 2: string(8) "98237242"

preferences:
72.4 ms | 402 KiB | 33 Q