3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string_1 = 'c5'; $string_2 = 'c11'; $string_3 = 'c329'; $string_4 = 'c78'; echo "Min: " . match (strnatcmp($string_1, $string_2)) { -1 => $string_1, 0 => 'same', 1 => $string_2 }; echo "\n---\nMin: " . match (strnatcmp($string_3, $string_4)) { -1 => $string_3, 0 => 'same', 1 => $string_4 };
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.28, 8.4.1 - 8.4.14, 8.5.0
Min: c5 --- Min: c78
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.

preferences:
100.57 ms | 407 KiB | 5 Q