3v4l.org

run code in 300+ PHP versions simultaneously
<?php $files = [ 'slider-1.jpg', 'slider-2.png', 'slider-4.gif', 'slider-8.png', 'slider-11.gif', ]; var_export( 1 + max( preg_replace('#\D*(\d+).*#', '$1', $files) ) );
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
12

preferences:
65.2 ms | 406 KiB | 5 Q