14 Fév 2019
Trouve des liens dans un texte
Compatibilité : PHP 5, PHP 7
Propose une expression régulière qui devrait englober a peut prêt tous les types d'urls et les afficher dans un tableau.
Extrait tous les liens d'une chaine. La chaine doit contenir un fichier HTML valide. Tous les liens et leurs attributs sont retournes dans un tableau. Auteur : Damien Seguy (Nexen)
Cette fonction utilise cette autre fonction Combine des tableaux en hash
|
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
array | Crée un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
array_merge | Fusionne un ou plusieurs tableaux | PHP 4, PHP 5, PHP 7, PHP 8 | |
array_pop | Dépile un élément de la fin d'un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
array_push | Empile un ou plusieurs éléments à la fin d'un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
count | Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet | PHP 4, PHP 5, PHP 7, PHP 8 | |
is_array | Détermine si une variable est un tableau | PHP 4, PHP 5, PHP 7, PHP 8 | |
preg_match_all | Expression rationnelle globale | PHP 4, PHP 5, PHP 7, PHP 8 | |
preg_replace | Rechercher et remplacer par expression rationnelle standard | PHP 4, PHP 5, PHP 7, PHP 8 | |
print_r | Affiche des informations lisibles pour une variable | PHP 4, PHP 5, PHP 7, PHP 8 | |
return | Retourne le controle du programme au module appelant. | PHP 4, PHP 5, PHP 7, PHP 8 | |
strpos | Trouve la position d'un caractère dans une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
strstr | Trouve la première occurrence dans une chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
strtolower | Renvoie une chaîne en minuscules | PHP 4, PHP 5, PHP 7, PHP 8 | |
substr | Retourne un segment de chaîne | PHP 4, PHP 5, PHP 7, PHP 8 | |
Propose une expression régulière qui devrait englober a peut prêt tous les types d'urls et les afficher dans un tableau.
Ce code permet de rendre les emails et les urls cliquables dans un texte, très pratique pour avoir des news ou autres textes à jour.
Avoir la capacité de remplacer rapidement une chaine ou un tableau. En toute simplicité avec la fonction str_replace().
Trouver un caractère numérique ou alphanumérique dans une chaine. Attention au signe d'égalité, voir script.
Grace à ces marqueurs il est facile de savoir par exemple combien de fois existe un mot dans un texte.
14 Fév 2019
Dernière mise à jour :