3v4l.org

run code in 300+ PHP versions simultaneously
<?php $my = <<<MY ablk_helper 13597 1 aesni_intel aesni_intel 55624 2 aes_x86_64 17131 1 aesni_intel ahci 25819 7 arc4 12608 2 bbswitch 13943 0 bluetooth 391136 22 bnep,btusb,rfcomm bnep 19624 2 btusb 32412 0 ccm 17773 1 cfg80211 484040 3 iwlwifi,mac80211,iwldvm coretemp 13435 0 crc32_pclmul 13113 0 crct10dif_pclmul 14289 0 crc_itu_t 12707 1 udf cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper ctr 13049 1 drm 303102 7 i915,drm_kms_helper drm_kms_helper 53081 1 i915 gf128mul 14951 1 lrw ghash_clmulni_intel 13216 0 glue_helper 13990 1 aesni_intel hid 106148 2 hid_generic,usbhid hid_generic 12548 0 i2c_algo_bit 13413 1 i915 i915 783805 6 ideapad_laptop 18216 0 intel_powerclamp 14705 0 intel_rapl 18773 0 iptable_filter 12810 0 ip_tables 27239 1 iptable_filter iwldvm 232285 0 iwlwifi 169932 1 iwldvm joydev 17381 0 kvm 451511 0 libahci 32716 1 ahci lp 17759 0 lpc_ich 21080 0 lrw 13286 1 aesni_intel mac80211 630653 1 iwldvm mac_hid 13205 0 mei 82276 1 mei_me mei_me 18627 0 mii 13934 1 r8169 nls_iso8859_1 12713 1 nls_utf8 12557 1 nvram 14411 1 thinkpad_acpi parport 42348 3 lp,ppdev,parport_pc parport_pc 32701 0 ppdev 17671 0 psmouse 106678 0 r8169 67581 0 rfcomm 69160 8 rts5139 335409 0 serio_raw 13462 0 snd 69322 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,thinkpad_acpi,snd_seq_device,snd_seq_midi snd_hda_codec 192906 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel snd_hda_codec_hdmi 46368 1 snd_hda_codec_realtek 65580 1 snd_hda_intel 56451 5 snd_hwdep 13602 1 snd_hda_codec snd_page_alloc 18710 2 snd_pcm,snd_hda_intel snd_pcm 102099 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd_rawmidi 30144 1 snd_seq_midi snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi snd_seq_midi 13324 0 snd_seq_midi_event 14899 1 snd_seq_midi snd_timer 29482 2 snd_pcm,snd_seq soundcore 12680 1 snd sparse_keymap 13948 1 ideapad_laptop thinkpad_acpi 81013 0 ts_bm 12599 0 udf 89723 1 usbhid 52570 0 uvcvideo 80885 0 video 19476 1 i915 videobuf2_core 40664 1 uvcvideo videobuf2_memops 13362 1 videobuf2_vmalloc videobuf2_vmalloc 13216 1 uvcvideo videodev 134688 2 uvcvideo,videobuf2_core x86_pkg_temp_thermal 14205 0 xt_string 12586 0 xt_tcpudp 12884 0 x_tables 34059 4 ip_tables,xt_tcpudp,xt_string,iptable_filter MY; $other = <<<MY acpi_pad 87774 0 ahci 41143 0 arc4 1491 0 arcmsr 29902 3 atm 48487 1 pppoatm auth_rpcgss 44917 1 nfs autofs4 27245 3 be2iscsi 92720 0 bluetooth 99222 5 hidp,rfcomm,l2cap bnx2i 48174 0 cls_fw 4431 4 cnic 55543 1 bnx2i crc_ccitt 1733 1 ppp_async crc_t10dif 1557 1 sd_mod cxgb3 152892 1 cxgb3i cxgb3i 24443 0 dca 7101 2 igb,ioatdma dm_log 9946 3 dm_mirror,dm_raid45,dm_region_hash dm_memcache 4237 1 dm_raid45 dm_mirror 14149 0 dm_mod 82903 4 dm_mirror,dm_multipath,dm_raid45,dm_log dm_multipath 17772 0 dm_raid45 64234 0 dm_region_hash 12101 2 dm_mirror,dm_raid45 ecb 2225 0 edac_core 46597 1 i7core_edac ext3 237787 2 ext4 411611 1 vzsnap fscache 53890 1 nfs hidp 19666 2 i2c_core 31084 1 i2c_i801 i2c_i801 11183 0 i7core_edac 18040 0 ib_addr 5979 1 rdma_cm ib_cm 36580 1 rdma_cm ib_core 73827 6 ib_iser,rdma_cm,ib_cm,iw_cm,ib_sa,ib_mad ib_iser 31266 0 ib_mad 39241 2 ib_cm,ib_sa ib_sa 23934 2 rdma_cm,ib_cm igb 177700 0 ioatdma 58145 704 ip6t_REJECT 4711 0 ip6_vznetstat 1874 41 ip6_vzprivnet 9973 0 ip6_vzredir 1418 0 ipmi_devintf 7777 0 iptable_filter 2937 17 iptable_mangle 3493 0 iptable_nat 6302 1 ipt_LOG 6405 14 ipt_REJECT 2399 6 ipv6 326210 4006 vzrst,ip6_vzprivnet,ip6_vzredir,ib_addr,cnic,ip6t_REJECT ip_tables 18151 3 iptable_nat,iptable_mangle,iptable_filter ip_vznetstat 2557 1 ip6_vznetstat ip_vzprivnet 11734 1 ip6_vzprivnet ip_vzredir 1392 0 iscsi_boot_sysfs 9506 1 be2iscsi iscsi_tcp 10227 0 iTCO_vendor_support 3104 1 iTCO_wdt iTCO_wdt 15054 0 iw_cm 8531 1 rdma_cm jbd2 93079 1 ext4 jbd 80198 1 ext3 l2cap 55698 10 hidp,rfcomm libcxgbi 52154 1 cxgb3i libiscsi 47665 7 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libcxgbi,libiscsi_tcp libiscsi_tcp 17004 3 iscsi_tcp,cxgb3i,libcxgbi lockd 77157 2 vzrst,nfs lp 9306 0 mbcache 8209 2 ext4,ext3 mdio 4785 1 cxgb3 nfs 434839 2 vzrst,vzcpt nfs_acl 2663 1 nfs nf_conntrack 80232 8 vzrst,vzcpt,nf_nat_ftp,nf_conntrack_ftp,iptable_nat,nf_nat,nf_conntrack_ipv4,xt_state nf_conntrack_ftp 12929 1 nf_nat_ftp nf_conntrack_ipv4 9946 98 iptable_nat,nf_nat nf_defrag_ipv4 1531 1 nf_conntrack_ipv4 nf_nat 23213 3 vzrst,nf_nat_ftp,iptable_nat nf_nat_ftp 3523 0 output 2425 1 video parport 36209 2 parport_pc,lp parport_pc 22818 0 power_meter 9185 0 pppoatm 4685 0 ppp_async 7874 0 ppp_deflate 4184 0 ppp_generic 25400 4 pppoatm,ppp_async,ppp_deflate,ppp_mppe ppp_mppe 6190 0 pps_core 11378 1 ptp ptp 9463 1 igb rdma_cm 34605 1 ib_iser rfcomm 74136 0 rfkill 19303 1 bluetooth sbs 11929 0 sbshc 4445 1 sbs sch_cbq 16705 2 scsi_transport_iscsi 52999 8 be2iscsi,ib_iser,iscsi_tcp,bnx2i,libcxgbi,libiscsi sd_mod 38912 4 serio_raw 4642 0 sg 29446 0 shpchp 32794 0 slhc 5821 1 ppp_generic snapapi26 39957 0 snd 70355 8 snd_pcsp,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer snd_mixer_oss 15336 1 snd_pcm_oss snd_page_alloc 8486 1 snd_pcm snd_pcm 86747 2 snd_pcsp,snd_pcm_oss snd_pcm_oss 39491 0 snd_pcsp 8743 0 snd_seq 55791 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 6516 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_seq_dummy 1800 0 snd_seq_midi_event 7221 1 snd_seq_oss snd_seq_oss 29988 0 snd_timer 22459 2 snd_seq,snd_pcm soundcore 8022 1 snd sunrpc 266880 5 nfs,auth_rpcgss,nfs_acl,lockd tpm 16166 1 tpm_tis tpm_bios 5927 1 tpm tpm_tis 12276 0 tun 19189 4 uio 10462 1 cnic video 21138 0 vzcompat 1794 0 vzcpt 145544 2 vzrst,vzfs vzdev 2765 17 vzredir,vzcompat,vznetdev,vziolimit,vzsnap,vzfs,vzdquota,vzethdev,vzlist,vzmon,vznetstat vzdquota 55339 42 vzfs,[permanent] vzethdev 8189 0 vzevent 2179 1 vzfs vzfs 106104 35838 vzsnap vziolimit 3719 0 vzlinkdev 3878 0 vzlist 26563 0 vzmon 24366 47 vzredir,vzrst,vznetdev,vzcpt,vzlist,vzstat vznetdev 18856 83 vzredir vznetstat 15062 3 vzredir,ip6_vznetstat,ip_vznetstat vzredir 9049 0 vzrst 192234 0 vzsnap 20639 1 snapapi26 vzstat 10299 0 xor 4703 1 dm_raid45 xt_dscp 2073 0 xt_DSCP 2849 0 xt_hl 1547 0 xt_length 1338 0 xt_limit 2134 12 xt_multiport 2716 19 xt_recent 8505 0 xt_state 1508 95 xt_string 1612 0 xt_tcpmss 1623 0 xt_TCPMSS 3461 1 zlib_deflate 21629 1 ppp_deflate MY; $my = explode("\n", $my); $other = explode("\n", $other); $my = array_map($my, function($m) { return explode(" ", $m)[0]; }); $other = array_map($other, function($m) { return explode(" ", $m)[0]; }); foreach($my as $m) { if(!in_array($other)) print $m."\n"; }

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.60.0040.01118.43
8.3.50.0070.01123.00
8.3.40.0150.00618.71
8.3.30.0070.00719.26
8.3.20.0070.00020.18
8.3.10.0040.00423.29
8.3.00.0080.00019.26
8.2.180.0070.01418.44
8.2.170.0150.00022.96
8.2.160.0080.00820.44
8.2.150.0080.00024.18
8.2.140.0080.00024.66
8.2.130.0070.00026.16
8.2.120.0000.00721.05
8.2.110.0030.00720.34
8.2.100.0040.00819.57
8.2.90.0030.00617.75
8.2.80.0050.00518.95
8.2.70.0000.00817.91
8.2.60.0040.00417.50
8.2.50.0040.00418.07
8.2.40.0000.00918.22
8.2.30.0060.00318.09
8.2.20.0000.00817.67
8.2.10.0050.00218.17
8.2.00.0080.00017.86
8.1.280.0060.01525.92
8.1.270.0050.00323.81
8.1.260.0050.00326.35
8.1.250.0080.00028.09
8.1.240.0040.00423.79
8.1.230.0090.00319.09
8.1.220.0030.00617.74
8.1.210.0000.00818.77
8.1.200.0100.00017.35
8.1.190.0100.00017.36
8.1.180.0000.00818.10
8.1.170.0030.00518.65
8.1.160.0040.00421.98
8.1.150.0040.00419.00
8.1.140.0080.00017.57
8.1.130.0030.00317.79
8.1.120.0040.00417.44
8.1.110.0030.00617.51
8.1.100.0040.00417.41
8.1.90.0030.00317.50
8.1.80.0000.00817.57
8.1.70.0070.00017.52
8.1.60.0040.00417.52
8.1.50.0080.00017.45
8.1.40.0000.00917.58
8.1.30.0090.00017.67
8.1.20.0030.00617.66
8.1.10.0000.00817.61
8.1.00.0080.00017.45
8.0.300.0040.00418.77
8.0.290.0050.00316.88
8.0.280.0050.00218.33
8.0.270.0020.00517.17
8.0.260.0060.00017.23
8.0.250.0070.00017.02
8.0.240.0040.00416.95
8.0.230.0030.00316.83
8.0.220.0070.00016.87
8.0.210.0070.00016.99
8.0.200.0060.00016.91
8.0.190.0040.00417.05
8.0.180.0030.00517.03
8.0.170.0030.00617.03
8.0.160.0000.00717.06
8.0.150.0000.00716.93
8.0.140.0040.00416.76
8.0.130.0000.00613.44
8.0.120.0080.00016.84
8.0.110.0000.00716.96
8.0.100.0000.00817.03
8.0.90.0040.00416.89
8.0.80.0120.01316.92
8.0.70.0040.00417.02
8.0.60.0030.00617.06
8.0.50.0000.00816.79
8.0.30.0090.01017.04
8.0.20.0090.01117.40
8.0.10.0020.00517.13
8.0.00.0090.00816.78
7.4.330.0000.00615.01
7.4.320.0030.00316.55
7.4.300.0060.00016.63
7.4.290.0070.00016.40
7.4.280.0000.00816.55
7.4.270.0000.00916.65
7.4.260.0030.00316.62
7.4.250.0080.00016.48
7.4.240.0030.00616.63
7.4.230.0000.00716.42
7.4.220.0130.00616.50
7.4.210.0100.00716.62
7.4.200.0040.00416.36
7.4.160.0100.00616.24
7.4.150.0130.01317.40
7.4.140.0120.00517.86
7.4.130.0070.01116.58
7.4.120.0050.01216.57
7.4.110.0110.00616.43
7.4.100.0140.01016.63
7.4.90.0130.00316.60
7.4.80.0000.01619.39
7.4.70.0090.00916.43
7.4.60.0120.00616.62
7.4.50.0040.00416.54
7.4.40.0000.01716.65
7.4.30.0040.01116.50
7.4.00.0090.00915.02
7.3.330.0000.00513.19
7.3.320.0000.00713.38
7.3.310.0000.00716.30
7.3.300.0000.00616.42
7.3.290.0090.01216.37
7.3.280.0040.01216.37
7.3.270.0090.00917.40
7.3.260.0000.01816.38
7.3.250.0140.00316.51
7.3.240.0030.01316.46
7.3.230.0040.01216.52
7.3.210.0130.01316.45
7.3.200.0070.01019.39
7.3.190.0080.00816.68
7.3.180.0110.00516.40
7.3.170.0090.00916.62
7.3.160.0030.01716.42
7.3.120.0110.01114.83
7.3.110.0100.01014.82
7.3.100.0070.00714.63
7.3.90.0000.01714.99
7.3.80.0060.00914.88
7.3.70.0070.00714.70
7.3.60.0120.00314.51
7.3.50.0060.00914.81
7.3.40.0050.00514.75
7.3.30.0080.00414.95
7.3.20.0030.01316.64
7.3.10.0080.00316.28
7.3.00.0050.00816.59
7.2.330.0000.01716.48
7.2.320.0060.01016.68
7.2.310.0060.01316.68
7.2.300.0060.01216.55
7.2.290.0070.01016.83
7.2.250.0030.01415.03
7.2.240.0120.00914.95
7.2.230.0110.00315.21
7.2.220.0070.00715.20
7.2.210.0080.01115.10
7.2.200.0040.01215.16
7.2.190.0060.00314.90
7.2.180.0030.01315.10
7.2.170.0090.00615.29
7.2.130.0100.00216.72
7.2.120.0050.00916.75
7.2.110.0150.00516.70
7.2.100.0120.00616.68
7.2.90.0180.00616.62
7.2.80.0030.01316.52
7.2.70.0100.00716.53
7.2.60.0130.00316.67
7.2.50.0090.00616.79
7.2.40.0150.00616.45
7.2.30.0130.00616.68
7.2.20.0070.01017.02
7.2.10.0000.01516.84
7.2.00.0040.00918.13
7.1.330.0080.00615.79
7.1.320.0000.01315.64
7.1.310.0140.00415.73
7.1.300.0070.00715.59
7.1.290.0060.00615.77
7.1.280.0060.00915.78
7.1.270.0000.01215.79
7.1.260.0040.00715.76
7.1.250.0090.00615.34
7.1.100.0000.00918.14
7.1.70.0000.00717.13
7.1.60.0100.01319.46
7.1.50.0090.01216.86
7.1.00.0070.07322.45
7.0.200.0000.00816.55
7.0.140.0070.07021.98
7.0.60.0030.05319.88
7.0.50.0070.05017.98
7.0.40.0030.05020.10
7.0.30.0600.07020.26
7.0.20.0300.06720.19
7.0.10.0270.07320.10
7.0.00.0030.04320.12
5.6.280.0100.06720.95
5.6.210.0170.05720.54
5.6.200.0200.06318.16
5.6.190.0070.09020.51
5.6.180.0300.04720.61
5.6.170.0270.06020.63
5.6.160.0030.08720.54
5.6.150.0070.08018.25
5.6.140.0070.08018.19
5.6.130.0100.04718.22
5.6.120.0030.05021.18
5.6.110.0230.06721.02
5.6.100.0100.04021.17
5.6.90.0100.08021.16
5.6.80.0070.07720.41
5.6.70.0330.06020.57
5.5.350.0130.07720.41
5.5.340.0000.06317.94
5.5.330.0100.04320.47
5.5.320.0230.08020.42
5.5.310.0200.07020.26
5.5.300.0030.08717.95
5.5.290.0030.05318.07
5.5.280.0030.07020.92
5.5.270.0100.04020.93
5.5.260.0100.05720.83
5.5.250.0030.08720.73
5.5.240.0030.07720.08
5.4.450.0200.04319.59
5.4.440.0530.03719.39
5.4.430.0130.05019.47
5.4.420.0200.03719.47
5.4.410.0570.04719.44
5.4.400.0130.03718.96
5.4.390.0230.04019.24
5.4.380.0330.05318.58
5.4.370.0270.06318.55
5.4.360.0430.04718.82
5.4.350.0400.05018.57
5.4.340.0400.04718.80
5.4.320.0070.03912.55
5.4.310.0080.03612.55
5.4.300.0050.03712.55
5.4.290.0090.04012.55
5.4.280.0020.04412.45
5.4.270.0070.04412.45
5.4.260.0080.03512.45
5.4.250.0060.03812.45
5.4.240.0070.03512.45
5.4.230.0040.03912.44
5.4.220.0050.04112.44
5.4.210.0080.04812.45
5.4.200.0040.04412.44
5.4.190.0140.03812.44
5.4.180.0060.03612.44
5.4.170.0090.03312.45
5.4.160.0070.05012.44
5.4.150.0120.03712.44
5.4.140.0080.04212.12
5.4.130.0080.04012.11
5.4.120.0060.03412.07
5.4.110.0060.03412.07
5.4.100.0080.03212.07
5.4.90.0080.03512.07
5.4.80.0080.03512.06
5.4.70.0040.03512.06
5.4.60.0030.03712.06
5.4.50.0040.03612.06
5.4.40.0050.03512.04
5.4.30.0060.03612.05
5.4.20.0060.03512.05
5.4.10.0090.03112.04
5.4.00.0080.03711.54
5.3.290.0080.04812.80
5.3.280.0050.03912.70
5.3.270.0050.03812.73
5.3.260.0040.04112.72
5.3.250.0020.04112.72
5.3.240.0060.03712.72
5.3.230.0080.04212.71
5.3.220.0070.03812.68
5.3.210.0090.04512.68
5.3.200.0110.03212.68
5.3.190.0100.03312.68
5.3.180.0040.03912.67
5.3.170.0070.04312.67
5.3.160.0040.03812.67
5.3.150.0060.03812.67
5.3.140.0050.03912.66
5.3.130.0050.04112.66
5.3.120.0080.05312.66
5.3.110.0040.04012.66
5.3.100.0070.03912.13
5.3.90.0040.03812.11
5.3.80.0060.03612.10
5.3.70.0070.03512.10
5.3.60.0040.03712.08
5.3.50.0060.03612.04
5.3.40.0060.03612.04
5.3.30.0050.03611.99
5.3.20.0080.03311.77
5.3.10.0080.03311.73
5.3.00.0090.03311.73
5.2.170.0070.0289.20
5.2.160.0020.0319.20
5.2.150.0050.0309.20
5.2.140.0040.0319.20
5.2.130.0030.0309.16
5.2.120.0040.0299.16
5.2.110.0040.0299.16
5.2.100.0060.0279.16
5.2.90.0060.0289.16
5.2.80.0070.0289.15
5.2.70.0020.0339.15
5.2.60.0070.0289.11
5.2.50.0030.0329.07
5.2.40.0020.0319.05
5.2.30.0050.0299.02
5.2.20.0030.0319.35
5.2.10.0030.0309.27
5.2.00.0050.0289.13
5.1.60.0020.0268.40
5.1.50.0040.0248.40
5.1.40.0040.0258.38
5.1.30.0040.0278.72
5.1.20.0040.0268.75
5.1.10.0060.0258.48
5.1.00.0090.0208.48
5.0.50.0080.0276.96
5.0.40.0040.0186.81
5.0.30.0020.0326.63
5.0.20.0040.0186.60
5.0.10.0030.0216.58
5.0.00.0020.0396.57
4.4.90.0010.0174.99
4.4.80.0010.0164.97
4.4.70.0030.0194.97
4.4.60.0040.0224.97
4.4.50.0020.0174.98
4.4.40.0030.0244.98
4.4.30.0060.0214.97
4.4.20.0040.0215.04
4.4.10.0010.0215.04
4.4.00.0000.0275.00
4.3.110.0020.0164.91
4.3.100.0020.0164.91
4.3.90.0000.0174.89
4.3.80.0040.0294.88
4.3.70.0060.0194.88
4.3.60.0030.0144.88
4.3.50.0050.0194.88
4.3.40.0020.0254.83
4.3.30.0050.0253.64
4.3.20.0020.0233.62
4.3.10.0010.0223.32
4.3.00.0070.01718.41

preferences:
42.61 ms | 401 KiB | 5 Q