Bonjour à tous,

j'aimerai utiliser preg_split() pour exploser une portion de HTML dans un tableau.

exemple :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<ul id="menu-navigation" class="menu clearfix"><li id="nav-menu-item-11" class="main-menu-item  menu-item-even menu-item-depth-0 menu-item menu-item-type-post_type menu-item-object-page"><a href="http://localhost/paf-architectes/wordpress/agence/"  class="menu-link main-menu-link">Agence</a></li>
<li id="nav-menu-item-18" class="main-menu-item  menu-item-even menu-item-depth-0 menu-item menu-item-type-custom menu-item-object-custom"><a href="#" class="menu-link main-menu-link">Projets</a>
<ul class="current-menu sub-menu menu-odd  menu-depth-1">
	<li id="nav-menu-item-15" class="sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/habitat-individuel/"  class="menu-link sub-menu-link">Habitat individuel</a></li>
	<li id="nav-menu-item-17" class="sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/urbanisme/"  class="menu-link sub-menu-link">Urbanisme</a></li>
	<li id="nav-menu-item-13" class="sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/entreprise/"  class="menu-link sub-menu-link">Entreprise</a></li>
	<li id="nav-menu-item-12" class="current-menu sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/design/"  class="menu-link sub-menu-link">Design</a></li>
	<li id="nav-menu-item-16" class="sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/paysage/"  class="menu-link sub-menu-link">Paysage</a></li>
	<li id="nav-menu-item-14" class="sub-menu-item  menu-item-odd menu-item-depth-1 menu-item menu-item-type-taxonomy menu-item-object-themes"><a href="http://localhost/paf-architectes/wordpress/themes/habitat-collectif/"  class="menu-link sub-menu-link">Habitat collectif</a></li>
</ul>
</li>
<li id="nav-menu-item-10" class="main-menu-item  menu-item-even menu-item-depth-0 menu-item menu-item-type-post_type menu-item-object-page"><a href="http://localhost/paf-architectes/wordpress/contact/"  class="menu-link main-menu-link">Contact</a></li>
</ul>

j'aimerai arrivé à ce résultat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
array(
   0 => '<ul id="menu-navigation" class="menu clearfix">',
   1 => '<li id="nav-menu-item-11" class="main-menu-item  menu-item-even menu-item-depth-0 menu-item menu-item-type-post_type menu-item-object-page">',
   2 => '<a href="http://localhost/paf-architectes/wordpress/agence/"  class="menu-link main-menu-link">',
   .
   .
   .
   etc
mais je ne trouve pas quel pattern utiliser.