Récupérer l'intérieur balise HTML avec Php

siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   -  
siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   -
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 !
A voir également:

5 réponses

maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
bonjour ,

avec preg_match :

$text = '<a href="test.php">Bonjour</a>';
preg_match("/<a[^>]*>(.*)<\/a>/isU", $text, $matches);

print_r($matches);
2
siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   17
 
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 ?
0
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
tu veux faire quoi exactement ?
0
Profil bloqué
 
ola
avec la fonction strip_tags

echo strip_tags('<a href="test.php">Bonjour</a>');
0
siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   17
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   17
 
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
0
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
0
siniko44 Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   17
 
Merci ! Je vais voir dans cette voie
0