3v4l.org

run code in 300+ PHP versions simultaneously
<?php $_POST['sSupplier'] = '["sk렌터카_중장기","sk렌터카","sk렌터카_중고차렌트","sk렌터카_중기"]'; print_r([0=>str_contains($_POST['sSupplier'], 'sk렌터카')]); $sSupplier = isset($_POST['sSupplier']) ? json_decode($_POST['sSupplier'], true) : null; print_r([1=>is_null($sSupplier)]); print_r([2=>!in_array('sk렌터카', $sSupplier)]); print_r([3=>in_array('sk렌터카', ['sk렌터카_asdfasf', 'sk렌터카_alksdjfiooiwejiowej12'])]); if(is_null($sSupplier) || !in_array('sk렌터카', $sSupplier)) { $data[] = [ "name" => "ad_list_sk_company", "image" => "/Feeds/48/803_cca07723db.png", "url" => "product?sSupplier=sk렌터카_중장기%2Csk렌터카%2Csk렌터카_중고차렌트%2Csk렌터카_중기", "title" => "SK다이렉트", "subTitle" => "SK다이렉트 보러가기" ]; } $os = array("Mac", "NT", "irix", "Linux"); if (in_array("Irix", $os)) { echo "Got Irix"; } if (in_array("mac", $os)) { echo "Got mac"; }

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.4.120.0070.00220.40
8.4.110.0100.01018.72
8.4.100.0120.00918.72
8.4.90.0140.00718.91
8.4.80.0120.00818.64
8.4.70.0070.00120.66
8.4.60.0100.00620.33
8.4.50.0100.00822.29
8.4.40.0130.00717.83
8.4.30.0000.01920.68
8.4.20.0170.00321.16
8.4.10.0100.01019.70
8.3.250.0090.00919.06
8.3.240.0130.00716.48
8.3.230.0120.00816.87
8.3.220.0060.00118.93
8.3.210.0060.00218.40
8.3.200.0050.00416.65
8.3.190.0050.00517.13
8.3.180.0100.00818.99
8.3.170.0130.00717.36
8.3.160.0100.00316.57
8.3.150.0100.01018.59
8.3.140.0140.00416.77
8.3.130.0060.00318.40
8.3.120.0080.00021.03
8.3.110.0080.00020.94
8.3.100.0240.00337.54
8.3.90.0290.00037.54
8.3.80.0250.00637.54
8.3.70.0270.00437.54
8.3.60.0230.00637.54
8.3.50.0220.00737.54
8.3.40.0270.00037.54
8.3.30.0230.00337.54
8.3.20.0210.00537.54
8.3.10.0200.00737.54
8.3.00.0240.00337.54
8.2.290.0120.00720.64
8.2.280.0080.01118.36
8.2.270.0120.00618.19
8.2.260.0110.00718.31
8.2.250.0050.00316.77
8.2.240.0120.00317.11
8.2.230.0100.00722.58
8.2.220.0150.01137.54
8.2.210.0150.00937.54
8.2.200.0210.00437.54
8.2.190.0200.00037.54
8.2.180.0140.00837.54
8.2.170.0240.00337.54
8.2.160.0220.00437.54
8.2.150.0230.00337.54
8.2.140.0190.00737.54
8.2.130.0210.00837.54
8.2.120.0210.00637.54
8.2.110.0150.01137.54
8.2.100.0250.00037.54
8.2.90.0250.00037.54
8.2.80.0220.00437.54
8.2.70.0110.01437.54
8.2.60.0190.00537.54
8.2.50.0170.00737.54
8.2.40.0160.00837.54
8.2.30.0090.01437.54
8.2.20.0190.00437.54
8.2.10.0090.01437.54
8.2.00.0140.01137.54
8.1.330.0110.00821.79
8.1.320.0150.00616.05
8.1.310.0130.00717.66
8.1.300.0080.00316.00
8.1.290.0250.00537.54
8.1.280.0150.01137.54
8.1.270.0250.00037.54
8.1.260.0210.00437.54
8.1.250.0200.00637.54
8.1.240.0140.01037.54
8.1.230.0210.00437.54
8.1.220.0250.00037.54
8.1.210.0180.00637.54
8.1.200.0190.00637.54
8.1.190.0140.01137.54
8.1.180.0210.00437.54
8.1.170.0230.00937.54
8.1.160.0140.01137.54
8.1.150.0210.00337.54
8.1.140.0240.00037.54
8.1.130.0170.00637.54
8.1.120.0120.00837.54
8.1.110.0140.00837.54
8.1.100.0080.01437.54
8.1.90.0080.00437.54
8.1.80.0210.00537.54
8.1.70.0170.00937.54
8.1.60.0210.00437.54
8.1.50.0190.00637.54
8.1.40.0230.00337.54
8.1.30.0200.00637.54
8.1.20.0170.01437.54
8.1.10.0220.00437.54
8.1.00.0250.00037.54

preferences:
26.78 ms | 403 KiB | 5 Q