3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = "<?xml version='1.0' encoding='utf-8'?> <meta><item label_id='00000000349'><ul class='meta_keywords'> <li> <ul> <li>(P1-3) Droit à des élections libres-{général}</li> <li>(P1-3) Libre expression de l'Opinion du peuple</li> </ul> </li> </ul></item><item label_id='00000001472'><ul class='meta_base_leg'> <li> <ul> <li>Rapport de la commission ad hoc auprès de l'Assemblée parlementaire du Conseil de l'Europe, 20 décembre 2002</li> <li>Commission de Venise, ' Code de bonne conduite en matière électorale : Lignes directrices et Rapport explicatif ', Avis n° 190/2002</li> </ul> </li> </ul></item><item label_id='00000001473'><ul class='meta_concl'> <li> <ul> <li>Partiellement recevable</li> <li>partiellement irrecevable</li> </ul> </li> </ul></item><item label_id='00000003338'><div class='meta_dates'> <span>Date de prononcé :</span>09/05/2006</div></item><item label_id='00000000351'><div class='meta_numrole'>10226/03</div></item><item label_id='00000001491'><div class='meta_jurid'>Cour européenne des Droits de l'Homme - Cour (Deuxième Section)</div></item><item label_id='00000010916'><ul class='meta_strasbourg'> <li> <ul> <li> <b>Jurisprudence de Strasbourg</b> </li> <li>Buscarini et autres c. Saint-Marin [GC], n° <a class='external_link' href='http://hudoc.echr.coe.int/sites/fra/Pages/search.aspx#%7B%22appno%22%3A%5B%2224645%2F94%22%5D%7D' target='_blank'>24645/94</a>, § 23, CEDH 1999-I</li> </ul> </li> </ul></item><item label_id='00000000350'><div class='meta_nature'>Décision (finale)</div></item><item label_id='00000000775'><div class='meta_ref_title'>Cour européenne des Droits de l'Homme (10226/03) - Cour (Deuxième Section) - Décision (finale) - YUMAK ET SADAK c. TURQUIE © Hudoc, 09/05/2006, <a href='http://hudoc.echr.coe.int' target='_blank'>hudoc.echr.coe.int</a></div></item></meta>" ; $pos = strpos($str, '<li>'); var_dump($pos); $listItem = ''; //var_dump($pos1, $pos2); //cleaning tag to use in the new stradalex front depending on occurence if ($pos !== false) { $listItem = str_replace(["<li><ul>", "</ul></li>"], [ '', ''], $str); } var_dump($listItem);

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.0200.00018.18
8.3.50.0070.00716.27
8.3.40.0050.01018.62
8.3.30.0150.00018.55
8.3.20.0050.00321.90
8.3.10.0040.00423.66
8.3.00.0030.00517.80
8.2.180.0150.00618.25
8.2.170.0180.00422.96
8.2.160.0030.01021.12
8.2.150.0070.00024.18
8.2.140.0080.00024.66
8.2.130.0080.00020.47
8.2.120.0040.00426.35
8.2.110.0000.01020.94
8.2.100.0070.00417.66
8.2.90.0080.00018.03
8.2.80.0050.00317.97
8.2.70.0000.00817.38
8.2.60.0070.00017.97
8.2.50.0030.00518.10
8.2.40.0040.00420.61
8.2.30.0050.00319.04
8.2.20.0080.00017.99
8.2.10.0070.00017.98
8.2.00.0040.00418.05
8.1.280.0110.00725.92
8.1.270.0030.00522.22
8.1.260.0070.00026.35
8.1.250.0070.00028.09
8.1.240.0030.00719.44
8.1.230.0040.00720.86
8.1.220.0080.00017.76
8.1.210.0050.00320.01
8.1.200.0030.00617.23
8.1.190.0000.00817.10
8.1.180.0080.00018.10
8.1.170.0030.00718.50
8.1.160.0050.00218.88
8.1.150.0030.00520.08
8.1.140.0000.00919.49
8.1.130.0000.00718.90
8.1.120.0040.00417.42
8.1.110.0040.00417.36
8.1.100.0000.00817.44
8.1.90.0070.00017.30
8.1.80.0050.00217.38
8.1.70.0030.00317.29
8.1.60.0040.00417.43
8.1.50.0040.00417.39
8.1.40.0000.00817.48
8.1.30.0030.00617.55
8.1.20.0030.00617.64
8.1.10.0000.00717.43
8.1.00.0070.00017.36
8.0.300.0050.00319.90
8.0.290.0040.00416.63
8.0.280.0000.00718.33
8.0.270.0000.00717.12
8.0.260.0030.00316.69
8.0.250.0000.00716.84
8.0.240.0030.00816.93
8.0.230.0030.00616.88
8.0.220.0000.00816.77
8.0.210.0000.00816.83
8.0.200.0030.00316.88
8.0.190.0040.00416.75
8.0.180.0050.00216.77
8.0.170.0040.00416.91
8.0.160.0080.00016.85
8.0.150.0050.00316.85
8.0.140.0040.00416.76
8.0.130.0000.00513.24
8.0.120.0040.00416.84
8.0.110.0050.00316.71
8.0.100.0000.00816.81
8.0.90.0040.00416.71
8.0.80.0100.00416.77
8.0.70.0000.00716.65
8.0.60.0050.00216.87
8.0.50.0000.00716.79
8.0.30.0110.00916.94
8.0.20.0120.01317.40
8.0.10.0000.00916.85
8.0.00.0120.00816.68
7.4.330.0030.00315.55
7.4.320.0000.00716.57
7.4.300.0070.00016.58
7.4.290.0000.01116.60
7.4.280.0000.00816.63
7.4.270.0030.00316.41
7.4.260.0060.00013.23
7.4.250.0070.00016.44
7.4.240.0040.00416.61
7.4.230.0000.00716.71
7.4.220.0060.01216.45
7.4.210.0070.00716.42
7.4.200.0030.00516.48
7.4.160.0090.00716.58
7.4.150.0150.00417.40
7.4.140.0130.00817.86
7.4.130.0090.01216.41
7.4.120.0120.00816.46
7.4.110.0030.01316.61
7.4.100.0120.00616.38
7.4.90.0140.00316.36
7.4.80.0110.00619.39
7.4.70.0100.00716.38
7.4.60.0130.00316.57
7.4.50.0060.00916.27
7.4.40.0090.00916.51
7.4.30.0200.00016.53
7.4.00.0040.01414.75
7.3.330.0000.00712.93
7.3.320.0050.00013.07
7.3.310.0030.00316.27
7.3.300.0060.00016.22
7.3.290.0070.00716.20
7.3.280.0070.00916.18
7.3.270.0060.01217.40
7.3.260.0100.00716.39
7.3.250.0120.00716.43
7.3.240.0090.00916.31
7.3.230.0120.00516.57
7.3.210.0180.00316.31
7.3.200.0100.00716.62
7.3.190.0060.01216.26
7.3.180.0110.00516.37
7.3.170.0130.00816.09
7.3.160.0110.00516.30
7.3.120.0070.00714.79
7.3.110.0100.00714.66
7.3.100.0050.00814.89
7.3.90.0080.00814.54
7.3.80.0040.01114.84
7.3.70.0030.00614.50
7.3.60.0000.01414.53
7.3.50.0030.01314.53
7.3.40.0000.01514.55
7.3.30.0100.00314.62
7.3.20.0100.00316.51
7.3.10.0030.00616.63
7.3.00.0100.00316.50
7.2.330.0000.01916.56
7.2.320.0070.01116.32
7.2.310.0160.00016.50
7.2.300.0130.00616.43
7.2.290.0040.01316.44
7.2.250.0100.01015.01
7.2.240.0060.01214.82
7.2.230.0080.00615.11
7.2.220.0060.00915.01
7.2.210.0060.00914.77
7.2.200.0040.01114.83
7.2.190.0060.01014.69
7.2.180.0070.00314.95
7.2.170.0070.01015.09
7.2.160.0090.00614.66
7.2.150.0040.01116.71
7.2.140.0070.00416.79
7.2.130.0030.01516.86
7.2.120.0030.00716.88
7.2.110.0090.00616.95
7.2.100.0030.01016.84
7.2.90.0040.01116.59
7.2.80.0070.00716.49
7.2.70.0030.01216.63
7.2.60.0080.00616.59
7.2.50.0140.01016.49
7.2.40.0070.00716.81
7.2.30.0020.01317.02
7.2.20.0030.00616.82
7.2.10.0040.00717.02
7.2.00.0030.00916.71
7.1.330.0060.01015.87
7.1.320.0000.01515.86
7.1.310.0030.01415.65
7.1.300.0070.01015.74
7.1.290.0090.00615.86
7.1.280.0090.00615.79
7.1.270.0030.00715.56
7.1.260.0070.01015.90
7.1.250.0070.00715.82
7.1.200.0110.00315.88
7.1.70.0040.00417.15
7.1.60.0300.02333.32
7.1.50.0400.01033.01
7.1.40.0400.01332.57
7.1.30.0370.01732.82
7.1.20.0530.01032.79
7.1.10.0230.01014.52
7.1.00.0300.01014.69
7.0.200.0270.01014.91
7.0.190.0300.00714.76
7.0.180.0270.01014.08
7.0.170.0330.01314.35
7.0.160.0270.01014.38
7.0.150.0270.01014.09
7.0.140.0330.00714.53
7.0.130.0500.01314.53
7.0.120.0270.01314.46
7.0.110.0900.01314.38
7.0.100.0270.01014.41
7.0.90.0300.00714.44
7.0.80.0300.01014.59
7.0.70.0370.01314.61
7.0.60.0400.00714.10
7.0.50.0300.00714.40
7.0.40.0300.01014.62
7.0.30.0230.01314.61
7.0.20.0230.01714.59
7.0.10.0300.01314.45
7.0.00.0270.01014.50

preferences:
46.26 ms | 401 KiB | 5 Q