3v4l.org

run code in 300+ PHP versions simultaneously
<?php $variable = '1'; $tests = 10000; $time_start = microtime(true); for ($i=0; $i<$tests; $i++) { $bool = is_string($variable); } $time_end = microtime(true); $time = $time_end - $time_start; echo "is_string() in $time seconds\n"; $time_start = microtime(true); for ($i=0; $i<$tests; $i++) { $bool = is_scalar($variable); } $time_end = microtime(true); $time = $time_end - $time_start; echo "is_scalar() in $time seconds\n";

preferences:
33.97 ms | 404 KiB | 5 Q