3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?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);
based on sYgJH
Output for 5.6.0 - 5.6.30, hhvm-3.15.4, 7.0.0 - 7.3.0beta1
int(101) string(1830) "<?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>"