Extraction de quelques chaines de caractère d'une page web

Fermé
issanasralli Messages postés 18 Date d'inscription lundi 19 août 2013 Statut Membre Dernière intervention 9 mars 2014 - 1 oct. 2013 à 16:23
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 1 oct. 2013 à 17:36
Bonjour,

Je veux coder un script php qui peut extraire des chaines de caractères bien déterminées d'une autre page web, en HTML, situé dans un autre serveur.

Pour cela j'ai utilisé une solution avec les socket et tous le code HTML de la pge cible est affecté à un simple variable $content.

$result = explode("\r\n\r\n", $result, 2);
$header = isset($result[0]) ? $result[0] : "";
$content = isset($result[1]) ? $result[1] : "";

En fin du compte j'ai obtenu une chaine de caractère multi-ligne.
Comment je peux affecter la ligne numéro 141 de $content au variable $L_141?
A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
1 oct. 2013 à 17:36
Salut,

Voici un exemple simple :

<?php
$content = 'mon contenu
sur plusieurs
ligne';

$tabContent = explode("\n", $content);

// on affiche la 2e ligne (le tableau commence à 0)
echo $tabContent[1];
?>

Avec cet exemple tu devrais comprendre facilement comment récupérer la ligne 141.

Bonne journée
0