Je viens de rencontrer un peu de problème avec un peu de PHP sur mon dernier projet. Fondamentalement, j'ai un bloc de texte ($text
) et je voudrais rechercher à travers ce texte et retourner tous les liens MP3. Je sais que cela a quelque chose à voir avec les expressions régulières, mais je n'arrive tout simplement pas à le faire fonctionner.Rechercher un bloc de texte, retourner des liens MP3 en utilisant PHP
Voici mon code actuel:
if(preg_match_all(".mp3", $text, $matches, PREG_SET_ORDER)) {
foreach($matches as $match) {
echo $match[2];
echo $text;
}
}
Merci beaucoup pour votre réponse. Le seul problème est que j'essaie d'extraire les liens d'une chaîne, pas une page Web - puis-je toujours utiliser un analyseur HTML? – Shola
Oui, c'est ce que fait loadHTML() '. Il ne se soucie pas de savoir si la chaîne a été extraite du réseau ou non. – bobince