3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Benchmark example $string = '1234567890123456789012345678901234567890'; // Measure time for strict comparison $start = microtime(true); for ($i = 0; $i < 1000000; $i++) { if ('' === $string) { // Do something } } $end = microtime(true); $strictComparisonTime = $end - $start; // Measure time for count function $start = microtime(true); for ($i = 0; $i < 1000000; $i++) { if (\strlen($string)) { // Do something } } $end = microtime(true); $countFunctionTime = $end - $start; // Output the results echo "Time taken for strict comparison: " . $strictComparisonTime . " seconds\n"; echo "Time taken for strlen function: " . $countFunctionTime . " seconds\n";

preferences:
22.49 ms | 404 KiB | 5 Q