0/5 (12 avis)
Snippet vu 10 947 fois - Téléchargée 25 fois
<?php function localise($link,$word,$word2) { $handle = fopen($link, "rb"); // On ouvre la page web $retour = ''; while (!feof($handle)) { $retour .= fread($handle, 8192); // On la tampone par paquets (obligé quand c'est un flux reseau) } fclose($handle); $retour = strstr($retour, $word); // On supprime tout ce qui est avant $word1 $retour = substr($retour, strlen($word)); // Y compris $word1 $retour = strrev($retour); // On inverse tout ! : abcdef = fedcba $word2 = strrev($word2); // On inverse aussi la variable $word2 $retour = strstr($retour, $word2); // On enleve tout ce qui est avant à nouveau $retour = substr($retour, strlen($word2)); // Y compris $word2 inversé $retour = strrev($retour); // On remets à l'endroit return $retour ; // Et le tour est joué ! } $recup = localise("http://www.phpcs.com/","</span>Derniers Codes</h2>","<div class=\"C SC CO\" id=\"ctl00_Main_Tuto\">"); echo $recup ; ?>
12 janv. 2007 à 13:25
11 janv. 2007 à 19:47
J'ai testé ta fonction kankrelune, c'est vraiment bien ce tableau de match_all, encore merci à tous, bye.
11 janv. 2007 à 19:04
11 janv. 2007 à 18:50
Sur ce lien, j'ai beaucoup ris :
1er exemple, niveau facile... hummm ok.
2eme exemple, niveau facile... ok
3eme exemple, niveau difficile :
preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]
([-_.]?[[:alnum:]])*\.([a-z]{2,4})$`',$chaine);
On dirais mon chat quand il marche sur le clavier.
http://www.expreg.com/pregmatch.php
11 janv. 2007 à 18:27
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.