Trouve les URLs dans une chaine sans les protocoles et les ajoute
Compatibilité : PHP 5, PHP 7, PHP 8
Trouve les URLs dans un texte qui ne commencent pas correctement par les protocoles http:// ou https://
Transforme une chaine de caractère en une autre contenant une succession de mots clés (séparés par des virgules).
Par exemple : "Poster un snippet PHP" renverra "Poster, snippet, PHP".
A utiliser par exemple pour vos balises meta-tag "keywords" ;-)
|
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| count | Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet |
PHP 4, 5, 7 et 8 | |
| echo | Affiche une chaîne de caractères |
PHP 4, 5, 7 et 8 | |
| empty | Détermine si une variable contient une valeur non nulle |
PHP 4, 5, 7 et 8 | |
| preg_match | Expression rationnelle standard |
PHP 4, 5, 7 et 8 | |
| preg_split | Éclate une chaîne par expression rationnelle |
PHP 4, 5, 7 et 8 | |
| return | Retourne le controle du programme au module appelant. |
PHP 4, 5, 7 et 8 | |
Trouve les URLs dans un texte qui ne commencent pas correctement par les protocoles http:// ou https://
Fonction toute simple qui est déjà inclue dans PHP mais qui est méconnue de beaucoup.
Place tous les mots d'une chaine dans un tableau avec la fonction preg_split () et une expression régulière.
En créant un identifiant unique que l'on stocke dans la session et que l'on vérifie ensuite bloque l'accès au formulaire par des sites externes.
Afin de scinder une chaine ligne par ligne nous allons utiliser les retours à la ligne suivant : \r \t et \n puis éclater la chaine avec la fonction
13 Oct 2010
Dernière mise à jour :