PHP fonction qui retourne tableau de balises

Paul -  
 Chen norris -
Bonjour,

J'ai vu par hasard dans la doc PHP une fonction permettant, d'après une string, de récupérer un tableau contenant toutes les "values" des balises HTML <A href>.
Mais c'est aujourd'hui que j'ai besoin de cette fonction et je n'arrive pas à mettre la main dessus.

Un exemple :

$string = "<html>
<a href='http://www.site1.com'>1</a><br>
<a href='https://www.site2.com/'>2</a><br>
<a href='http://www.site3.com'>3</a><br>
<a href='http://www.site4.com'>4</a><br>
</html>" 

$monTableau = laFonctionQueJeCherche($string);

foreach ($monTableau AS $a => $href) {
   print $href."<br>\n";
}


Devrait m'afficher :
http://www.site1.com
https://www.site2.com/
http://www.site3.com
http://www.site4.com


Savez vous quelle est cette fonction magique ?
Vraiment merci à vous qui pourrez m'aider.

2 réponses

  1. Chen norris
     
    La fonction implode te permet de découper une chaîne de caractère en fonction d'un séparateur défini en paramètre. Je pense que ça peut t'aider (pour la spécification : https://www.php.net/implode
    0
  2. Chen norris
     
    Correctif : la fonction implode ne découpe pas une chaîne de caractères pour donner un tableau, mais crée une chaîne de caractères à partir des éléments d'un tableau.
    0