3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array(76,Casio AW-S90-7AV 6 LAT GWARANCJI - WYSYŁKA 24H - infolinia: 500 303 509,147,96748,10); $filtr1 = "filtr"; $limit = "5"; //czyścimy zbedne znaki z csvki $cena = str_replace(",", ".", $data[2]); // jeśli w cenie jest "," $cena = str_replace(" ", "", $cena); // jeśli w cenie jest " " $ilosc = str_replace(">", "", $data[3]); // jeśli w ilości jest ">" if (((Strpos($data[1],$filtr1,0) !== false) && ($cena != "0.00") && ($ilosc >= $limit)) OR (($filtr1 =="") && ($cena != "0.00") && ($ilosc >= $limit))) { echo 'Niewpisany produkt: indeks - <b>'. $data[0] . '</b> nazwa - <b>'.$data[1] . '</b> cena - <b>'.$cena . '</b> ilość - <b>'.$ilosc . '</b><br />'; // fwrite($writeFd, 'Indeks - '. $data[0] . ' nazwa - '.$data[1] . ' cena - '.$cena . ' ilość - '.$ilosc); // fwrite($writeFd, "\n\r"); // $dopliku++; @ob_flush(); @flush(); } else { echo " OK!"; }

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)
5.4.220.0100.04312.37
5.4.210.0110.03912.37
5.4.200.0130.04112.37
5.4.190.0120.04112.36
5.4.180.0110.04112.36
5.4.170.0120.04212.37
5.4.160.0240.06912.36
5.4.150.0130.04012.36
5.4.140.0110.04312.06
5.4.130.0100.04112.03
5.4.120.0110.04512.00
5.4.110.0100.03812.00
5.4.100.0080.04412.00
5.4.90.0110.03912.00
5.4.80.0110.04212.00
5.4.70.0120.03811.99
5.4.60.0100.03911.99
5.4.50.0100.03911.99
5.4.40.0080.04011.98
5.4.30.0110.04011.98
5.4.20.0090.03911.97
5.4.10.0110.04111.98
5.4.00.0090.04511.47
5.3.270.0110.04212.72
5.3.260.0110.04212.72
5.3.250.0120.04312.72
5.3.240.0090.04712.72
5.3.230.0140.04412.71
5.3.220.0150.04612.68
5.3.210.0100.04712.68
5.3.200.0130.04312.68
5.3.190.0100.04512.68
5.3.180.0140.04012.67
5.3.170.0120.04312.67
5.3.160.0090.04812.67
5.3.150.0090.04312.67
5.3.140.0120.04112.66
5.3.130.0110.04212.66
5.3.120.0120.04512.66
5.3.110.0100.04312.66
5.3.100.0150.06112.12
5.3.90.0100.04112.08
5.3.80.0120.04612.08
5.3.70.0090.04412.08
5.3.60.0130.04212.07
5.3.50.0140.04412.00
5.3.40.0140.04312.00
5.3.30.0130.04211.94
5.3.20.0140.04311.71
5.3.10.0150.04111.68
5.3.00.0160.05911.66

preferences:
134.67 ms | 1398 KiB | 7 Q