3v4l.org

run code in 300+ PHP versions simultaneously
<?php $var = new stdClass(); $start = microtime(true); for ($iter = 1e4; $iter--; ) { $var = new stdClass(); $result = $var === (object) $var; } $castTime = microtime(true) - $start; $start = microtime(true); for ($iter = 1e4; $iter--; ) { $var = new stdClass(); $result = is_object($var); } $checkTime = microtime(true) - $start; echo "Cast time:", sprintf("%0.3f ms", $castTime * 1e3), "<br>", PHP_EOL; echo "Check time:", sprintf("%0.3f ms", $checkTime * 1e3), PHP_EOL;
Output for 7.3.12
Cast time:2.054 ms<br> Check time:1.630 ms
Output for 7.3.11
Cast time:1.227 ms<br> Check time:0.750 ms
Output for 7.3.10
Cast time:1.691 ms<br> Check time:0.612 ms
Output for 7.3.9
Cast time:1.390 ms<br> Check time:1.176 ms
Output for 7.3.8
Cast time:1.755 ms<br> Check time:0.894 ms
Output for 7.3.7
Cast time:0.746 ms<br> Check time:0.610 ms
Output for 7.3.6
Cast time:1.110 ms<br> Check time:0.917 ms
Output for 7.3.5
Cast time:0.725 ms<br> Check time:0.609 ms
Output for 7.3.4
Cast time:0.725 ms<br> Check time:0.610 ms
Output for 7.3.3
Cast time:1.133 ms<br> Check time:0.981 ms
Output for 7.3.2
Cast time:0.910 ms<br> Check time:0.776 ms
Output for 7.3.1
Cast time:0.893 ms<br> Check time:0.749 ms
Output for 7.3.0
Cast time:1.352 ms<br> Check time:1.124 ms
Output for 7.2.14, 7.2.24
Cast time:0.770 ms<br> Check time:0.668 ms
Output for 7.2.23
Cast time:0.779 ms<br> Check time:0.670 ms
Output for 7.2.22
Cast time:0.775 ms<br> Check time:0.653 ms
Output for 7.2.21
Cast time:0.831 ms<br> Check time:0.766 ms
Output for 7.2.20
Cast time:0.761 ms<br> Check time:0.648 ms
Output for 7.2.19
Cast time:0.775 ms<br> Check time:0.654 ms
Output for 7.2.18
Cast time:0.761 ms<br> Check time:0.645 ms
Output for 7.2.17
Cast time:1.168 ms<br> Check time:0.757 ms
Output for 7.2.16
Cast time:1.800 ms<br> Check time:0.900 ms
Output for 7.2.15
Cast time:0.767 ms<br> Check time:0.665 ms
Output for 7.2.13
Cast time:1.667 ms<br> Check time:1.241 ms
Output for 7.2.12
Cast time:1.102 ms<br> Check time:0.943 ms
Output for 7.2.11
Cast time:0.973 ms<br> Check time:0.863 ms
Output for 7.2.10
Cast time:0.767 ms<br> Check time:0.661 ms
Output for 7.2.9
Cast time:0.862 ms<br> Check time:0.736 ms
Output for 7.2.8
Cast time:1.565 ms<br> Check time:0.651 ms
Output for 7.2.7
Cast time:0.765 ms<br> Check time:0.652 ms
Output for 7.2.6
Cast time:1.195 ms<br> Check time:1.057 ms
Output for 7.2.5
Cast time:0.996 ms<br> Check time:0.992 ms
Output for 7.2.4
Cast time:0.765 ms<br> Check time:0.661 ms
Output for 7.2.3
Cast time:0.815 ms<br> Check time:0.738 ms
Output for 7.2.2
Cast time:1.662 ms<br> Check time:1.500 ms
Output for 7.2.1
Cast time:0.785 ms<br> Check time:0.655 ms
Output for 7.2.0
Cast time:1.283 ms<br> Check time:1.087 ms
Output for 7.1.33
Cast time:2.803 ms<br> Check time:1.800 ms
Output for 7.1.32
Cast time:1.635 ms<br> Check time:1.458 ms
Output for 7.1.31
Cast time:2.258 ms<br> Check time:1.991 ms
Output for 7.1.30
Cast time:2.915 ms<br> Check time:1.546 ms
Output for 7.1.29
Cast time:1.678 ms<br> Check time:1.505 ms
Output for 7.1.28
Cast time:2.112 ms<br> Check time:1.950 ms
Output for 7.1.27
Cast time:2.607 ms<br> Check time:1.681 ms
Output for 7.1.26
Cast time:3.154 ms<br> Check time:2.839 ms
Output for 7.1.25
Cast time:3.625 ms<br> Check time:1.509 ms
Output for 7.1.7
Cast time:1.094 ms<br> Check time:0.715 ms
Output for 7.1.6
Cast time:1.612 ms<br> Check time:1.435 ms
Output for 7.1.5
Cast time:1.626 ms<br> Check time:1.383 ms
Output for 7.1.0
Cast time:1.279 ms<br> Check time:1.100 ms
Output for 7.0.20
Cast time:0.940 ms<br> Check time:0.851 ms
Output for 7.0.14
Cast time:1.268 ms<br> Check time:1.184 ms
Output for 7.0.6
Cast time:1.021 ms<br> Check time:0.911 ms
Output for 7.0.5
Cast time:1.066 ms<br> Check time:0.943 ms
Output for 7.0.4
Cast time:1.150 ms<br> Check time:0.977 ms
Output for 7.0.3
Cast time:0.988 ms<br> Check time:0.932 ms
Output for 7.0.2
Cast time:1.039 ms<br> Check time:0.891 ms
Output for 7.0.1
Cast time:1.027 ms<br> Check time:0.886 ms
Output for 7.0.0
Cast time:0.756 ms<br> Check time:0.680 ms
Output for 5.6.28
Cast time:2.119 ms<br> Check time:3.336 ms
Output for 5.6.21
Cast time:1.935 ms<br> Check time:2.799 ms
Output for 5.6.20
Cast time:1.946 ms<br> Check time:2.806 ms
Output for 5.6.19
Cast time:1.284 ms<br> Check time:1.831 ms
Output for 5.6.18
Cast time:2.081 ms<br> Check time:2.513 ms
Output for 5.6.17
Cast time:1.808 ms<br> Check time:2.657 ms
Output for 5.6.16
Cast time:1.258 ms<br> Check time:1.795 ms
Output for 5.6.15
Cast time:1.274 ms<br> Check time:1.843 ms
Output for 5.6.14
Cast time:1.288 ms<br> Check time:1.975 ms
Output for 5.6.13
Cast time:2.029 ms<br> Check time:2.897 ms
Output for 5.6.12
Cast time:1.955 ms<br> Check time:2.760 ms
Output for 5.6.11
Cast time:1.316 ms<br> Check time:1.958 ms
Output for 5.6.10
Cast time:1.698 ms<br> Check time:2.366 ms
Output for 5.6.9
Cast time:1.831 ms<br> Check time:2.603 ms
Output for 5.6.8
Cast time:1.362 ms<br> Check time:1.872 ms
Output for 5.6.7
Cast time:1.253 ms<br> Check time:1.819 ms
Output for 5.5.35
Cast time:1.181 ms<br> Check time:1.962 ms
Output for 5.5.34
Cast time:2.034 ms<br> Check time:2.839 ms
Output for 5.5.33
Cast time:2.318 ms<br> Check time:3.416 ms
Output for 5.5.32
Cast time:1.795 ms<br> Check time:2.757 ms
Output for 5.5.31
Cast time:1.946 ms<br> Check time:2.934 ms
Output for 5.5.30
Cast time:2.025 ms<br> Check time:3.034 ms
Output for 5.5.29
Cast time:2.171 ms<br> Check time:3.137 ms
Output for 5.5.28
Cast time:1.580 ms<br> Check time:2.348 ms
Output for 5.5.27
Cast time:1.513 ms<br> Check time:2.097 ms
Output for 5.5.26
Cast time:2.201 ms<br> Check time:3.273 ms
Output for 5.5.25
Cast time:1.552 ms<br> Check time:2.358 ms
Output for 5.5.24
Cast time:1.820 ms<br> Check time:2.725 ms
Output for 5.4.45
Cast time:3.270 ms<br> Check time:4.741 ms
Output for 5.4.44
Cast time:1.798 ms<br> Check time:2.695 ms
Output for 5.4.43
Cast time:1.777 ms<br> Check time:2.655 ms
Output for 5.4.42
Cast time:2.342 ms<br> Check time:2.740 ms
Output for 5.4.41
Cast time:3.057 ms<br> Check time:5.240 ms
Output for 5.4.40
Cast time:2.133 ms<br> Check time:2.691 ms
Output for 5.4.39
Cast time:3.732 ms<br> Check time:3.432 ms
Output for 5.4.38
Cast time:1.939 ms<br> Check time:3.143 ms
Output for 5.4.37
Cast time:2.071 ms<br> Check time:2.844 ms
Output for 5.4.36
Cast time:2.002 ms<br> Check time:3.213 ms
Output for 5.4.35
Cast time:19.447 ms<br> Check time:14.214 ms
Output for 5.4.34
Cast time:18.437 ms<br> Check time:9.582 ms
Output for 5.4.32
Cast time:20.609 ms<br> Check time:19.808 ms
Output for 5.4.31
Cast time:11.937 ms<br> Check time:10.373 ms
Output for 5.4.30
Cast time:2.295 ms<br> Check time:14.702 ms
Output for 5.4.29
Cast time:5.950 ms<br> Check time:2.842 ms
Output for 5.4.28
Cast time:8.794 ms<br> Check time:7.615 ms
Output for 5.4.27
Cast time:1.501 ms<br> Check time:2.130 ms
Output for 5.4.26
Cast time:2.141 ms<br> Check time:14.898 ms
Output for 5.4.25
Cast time:1.742 ms<br> Check time:21.120 ms
Output for 5.4.24
Cast time:4.705 ms<br> Check time:17.190 ms
Output for 5.4.23
Cast time:2.237 ms<br> Check time:15.807 ms
Output for 5.4.22
Cast time:13.773 ms<br> Check time:17.590 ms
Output for 5.4.21
Cast time:10.132 ms<br> Check time:2.309 ms
Output for 5.4.20
Cast time:8.273 ms<br> Check time:14.537 ms
Output for 5.4.19
Cast time:27.337 ms<br> Check time:15.240 ms
Output for 5.4.18
Cast time:34.256 ms<br> Check time:2.998 ms
Output for 5.4.17
Cast time:15.006 ms<br> Check time:17.021 ms
Output for 5.4.16
Cast time:14.230 ms<br> Check time:15.291 ms
Output for 5.4.15
Cast time:9.495 ms<br> Check time:6.951 ms
Output for 5.4.14
Cast time:13.995 ms<br> Check time:3.092 ms
Output for 5.4.13
Cast time:19.865 ms<br> Check time:21.512 ms
Output for 5.4.12
Cast time:1.878 ms<br> Check time:12.583 ms
Output for 5.4.11
Cast time:21.942 ms<br> Check time:15.459 ms
Output for 5.4.10
Cast time:5.626 ms<br> Check time:12.750 ms
Output for 5.4.9
Cast time:2.364 ms<br> Check time:24.747 ms
Output for 5.4.8
Cast time:13.452 ms<br> Check time:3.866 ms
Output for 5.4.7
Cast time:3.955 ms<br> Check time:26.468 ms
Output for 5.4.6
Cast time:2.682 ms<br> Check time:10.534 ms
Output for 5.4.5
Cast time:13.915 ms<br> Check time:2.525 ms
Output for 5.4.4
Cast time:8.781 ms<br> Check time:2.267 ms
Output for 5.4.3
Cast time:6.756 ms<br> Check time:10.185 ms
Output for 5.4.2
Cast time:11.748 ms<br> Check time:13.865 ms
Output for 5.4.1
Cast time:17.926 ms<br> Check time:31.178 ms
Output for 5.4.0
Cast time:17.448 ms<br> Check time:4.031 ms
Output for 5.3.29
Cast time:28.705 ms<br> Check time:50.077 ms
Output for 5.3.28
Cast time:15.781 ms<br> Check time:10.803 ms
Output for 5.3.27
Cast time:16.506 ms<br> Check time:7.646 ms
Output for 5.3.26
Cast time:10.567 ms<br> Check time:6.633 ms
Output for 5.3.25
Cast time:7.988 ms<br> Check time:15.967 ms
Output for 5.3.24
Cast time:11.225 ms<br> Check time:11.488 ms
Output for 5.3.23
Cast time:7.762 ms<br> Check time:11.728 ms
Output for 5.3.22
Cast time:10.221 ms<br> Check time:4.022 ms
Output for 5.3.21
Cast time:9.720 ms<br> Check time:13.040 ms
Output for 5.3.20
Cast time:9.390 ms<br> Check time:3.635 ms
Output for 5.3.19
Cast time:2.302 ms<br> Check time:3.198 ms
Output for 5.3.18
Cast time:4.134 ms<br> Check time:15.187 ms
Output for 5.3.17
Cast time:9.429 ms<br> Check time:18.462 ms
Output for 5.3.16
Cast time:3.988 ms<br> Check time:27.441 ms
Output for 5.3.15
Cast time:9.804 ms<br> Check time:17.031 ms
Output for 5.3.14
Cast time:2.159 ms<br> Check time:9.909 ms
Output for 5.3.13
Cast time:3.960 ms<br> Check time:9.128 ms
Output for 5.3.12
Cast time:12.580 ms<br> Check time:6.932 ms
Output for 5.3.11
Cast time:25.868 ms<br> Check time:12.744 ms
Output for 5.3.10
Cast time:5.077 ms<br> Check time:14.315 ms
Output for 5.3.9
Cast time:8.417 ms<br> Check time:17.955 ms
Output for 5.3.8
Cast time:10.688 ms<br> Check time:3.210 ms
Output for 5.3.7
Cast time:11.149 ms<br> Check time:9.796 ms
Output for 5.3.6
Cast time:12.572 ms<br> Check time:14.408 ms
Output for 5.3.5
Cast time:4.852 ms<br> Check time:11.514 ms
Output for 5.3.4
Cast time:6.780 ms<br> Check time:12.134 ms
Output for 5.3.3
Cast time:19.219 ms<br> Check time:17.639 ms
Output for 5.3.2
Cast time:28.529 ms<br> Check time:29.703 ms
Output for 5.3.1
Cast time:10.922 ms<br> Check time:12.376 ms
Output for 5.3.0
Cast time:6.149 ms<br> Check time:8.815 ms
Output for 5.2.17
Cast time:9.223 ms<br> Check time:8.960 ms
Output for 5.2.16
Cast time:5.190 ms<br> Check time:11.247 ms
Output for 5.2.15
Cast time:8.219 ms<br> Check time:11.948 ms
Output for 5.2.14
Cast time:5.781 ms<br> Check time:40.437 ms
Output for 5.2.13
Cast time:3.746 ms<br> Check time:3.023 ms
Output for 5.2.12
Cast time:11.685 ms<br> Check time:17.590 ms
Output for 5.2.11
Cast time:6.018 ms<br> Check time:4.150 ms
Output for 5.2.10
Cast time:11.354 ms<br> Check time:5.452 ms
Output for 5.2.9
Cast time:4.613 ms<br> Check time:4.961 ms
Output for 5.2.8
Cast time:5.740 ms<br> Check time:7.989 ms
Output for 5.2.7
Cast time:4.076 ms<br> Check time:5.420 ms
Output for 5.2.6
Cast time:4.469 ms<br> Check time:5.802 ms
Output for 5.2.5
Cast time:4.047 ms<br> Check time:5.226 ms
Output for 5.2.4
Cast time:4.568 ms<br> Check time:5.945 ms
Output for 5.2.3
Cast time:4.196 ms<br> Check time:5.618 ms
Output for 5.2.2
Cast time:4.272 ms<br> Check time:5.420 ms
Output for 5.2.1
Cast time:5.659 ms<br> Check time:12.292 ms
Output for 5.2.0
Cast time:10.388 ms<br> Check time:5.298 ms
Output for 5.1.6
Cast time:5.979 ms<br> Check time:7.771 ms
Output for 5.1.5
Cast time:4.299 ms<br> Check time:4.311 ms
Output for 5.1.4
Cast time:2.575 ms<br> Check time:3.031 ms
Output for 5.1.3
Cast time:9.948 ms<br> Check time:4.613 ms
Output for 5.1.2
Cast time:13.232 ms<br> Check time:5.403 ms
Output for 5.1.1
Cast time:9.620 ms<br> Check time:3.306 ms
Output for 5.1.0
Cast time:5.558 ms<br> Check time:18.824 ms
Output for 5.0.5
Cast time:15.510 ms<br> Check time:17.448 ms
Output for 5.0.4
Cast time:14.114 ms<br> Check time:22.177 ms
Output for 5.0.3
Cast time:15.709 ms<br> Check time:18.331 ms
Output for 5.0.2
Cast time:4.769 ms<br> Check time:12.639 ms
Output for 5.0.1
Cast time:4.354 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:12.281 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 5.0.0
Cast time:9.432 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:12.954 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.4.9
Cast time:5.591 ms<br> Check time:18.565 ms
Output for 4.4.8
Cast time:23.484 ms<br> Check time:7.615 ms
Output for 4.4.7
Cast time:15.478 ms<br> Check time:13.086 ms
Output for 4.4.6
Cast time:7.247 ms<br> Check time:11.736 ms
Output for 4.4.5
Cast time:7.806 ms<br> Check time:7.790 ms
Output for 4.4.4
Cast time:10.335 ms<br> Check time:19.245 ms
Output for 4.4.3
Cast time:7.990 ms<br> Check time:8.006 ms
Output for 4.4.2
Cast time:14.889 ms<br> Check time:14.889 ms
Output for 4.4.1
Cast time:17.023 ms<br> Check time:19.511 ms
Output for 4.4.0
Cast time:8.203 ms<br> Check time:7.905 ms
Output for 4.3.11
Cast time:11.317 ms<br> Check time:13.641 ms
Output for 4.3.10
Cast time:30.350 ms<br> Check time:16.838 ms
Output for 4.3.9
Cast time:15.569 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:10.091 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.8
Cast time:27.223 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:16.755 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.7
Cast time:28.162 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:22.115 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.6
Cast time:14.099 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:14.399 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.5
Cast time:20.537 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:13.632 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.4
Cast time:14.119 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:29.501 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.3
Cast time:13.753 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:10.179 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.2
Cast time:23.816 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:-980.780 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.1
Cast time:29.975 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:19.807 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL
Output for 4.3.0
Cast time:5.769 ms<br> Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 19 PHP_EOLCheck time:6.104 ms Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/uu7va on line 20 PHP_EOL

preferences:
195.4 ms | 402 KiB | 221 Q