Récupérer l'intérieur balise HTML avec Php
siniko44
Messages postés
187
Statut
Membre
-
siniko44 Messages postés 187 Statut Membre -
siniko44 Messages postés 187 Statut Membre -
Bonjour,
J'aimerais connaitre une fonction Php permettant de récupérer l'intérieur d'une balise HTML.
En exemple :
<a href="test.php">Bonjour</a>
J'aimerais récupérer "Bonjour" sans avoir recourt au javascript.
Merci !
J'aimerais connaitre une fonction Php permettant de récupérer l'intérieur d'une balise HTML.
En exemple :
<a href="test.php">Bonjour</a>
J'aimerais récupérer "Bonjour" sans avoir recourt au javascript.
Merci !
5 réponses
-
bonjour ,
avec preg_match :
$text = '<a href="test.php">Bonjour</a>'; preg_match("/<a[^>]*>(.*)<\/a>/isU", $text, $matches); print_r($matches); -
Sans utiliser les expressions régulières, ce serait chouette car imaginons :
<div id="test">
<div id="maison">
Bonjour !
</div>
</div>
Avec preg_match si je veux parser la balise div#maison, cela va me retourner :
Bonjour !
</div>
Suis-je compréhensible ? -
-
-
Je ne cherche pas à supprimé mes balise.
Si j'image la chose :
$fileToParse = file_get_contents("https://danstonchat.com/");
// Je récupère le code source de la page de dtc
// Ici je souhaite récupérer l'intérieur d'une balise HTML
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Je veux récupérer le contenu d'une balise HTML grâce à Php.
<div id="test">
<div id="maison">
Bonjour !
</div>
</div>
En javascript, ça donnerai :
document.getElementById('maison').innerHTML;
Avec les expressions régulières en Php, ce serait pas propre comme je l'ai expliqué plus haut. Le top serait d'obtenir l'équivalent de getElementById de javascript en Php
Cordialement