3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "<li ><ul ><li >Pourvoi</li><li >Article181 du règlement de procédure de la Cour</li><li >Marque de l'Union européenne</li><li >Procédure d'opposition</li><li >Demande d'enregistrement de la marque figurative comportant l'élément verbal “dino”</li><li >Rejet partiel de l'opposition</li></ul></li>"; $listItem = ''; var_dump(strpos($string, '<li ><ul ><li >')); if(strpos($string, '<li ><ul ><li >') !== false) { echo ' TRouvééééééééééééééééééé'.PHP_EOL; $listItem = str_replace(['<li ><ul >', '</ul ></li>'], [ '', ''],$string); }elseif(strpos($string, '<li ><ul ><li ><ul ><li >') !== false) { echo ' TRouvééééééééééééééééééé laaaaaaaaaaaaaaaaaaaaaa'.PHP_EOL; $listItem = str_replace(['<li ><ul ><li >', '</li ></ul ></li >'], [ '', ''],$string); } var_dump($listItem);
Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.5 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7
int(0) TRouvééééééééééééééééééé string(296) "<li >Pourvoi</li><li >Article181 du règlement de procédure de la Cour</li><li >Marque de l'Union européenne</li><li >Procédure d'opposition</li><li >Demande d'enregistrement de la marque figurative comportant l'élément verbal “dino”</li><li >Rejet partiel de l'opposition</li></ul></li>"

preferences:
162.2 ms | 404 KiB | 173 Q