3v4l.org

run code in 300+ PHP versions simultaneously
<?php $urls = [ 'https://example.com/api/', 'https://www.example.com/test-subpath', 'https://www.example.com', 'example.com/test/page', 'www.example.com', 'www.subdomain.example.com', 'https://www.subdomain.example.com', 'subdomain.example.com', 'http://subdomain.example.com', 'https://subdomain.example.com', 'user-service/api/' ]; foreach ($urls as $url) { echo preg_match('/\./', $url) ? 'OKAY' : 'FAIL', ': ', $url, PHP_EOL; }
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 - 8.5.1
OKAY: https://example.com/api/ OKAY: https://www.example.com/test-subpath OKAY: https://www.example.com OKAY: example.com/test/page OKAY: www.example.com OKAY: www.subdomain.example.com OKAY: https://www.subdomain.example.com OKAY: subdomain.example.com OKAY: http://subdomain.example.com OKAY: https://subdomain.example.com FAIL: user-service/api/
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:
98.68 ms | 407 KiB | 5 Q