04 Jan 2006
Trouve un caractère dans une chaine
Trouver un caractère numérique ou alphanumérique dans une chaine. Attention au signe d'égalité, voir script.
Trouver un caractère numérique ou alphanumérique dans une chaine. Attention au signe d'égalité, voir script.
Génère des mots facilement prononçable en prenant des parties de mots qui ont 1,2,... lettres en commun. Mots faciles a retenir.
Vérifie si une chaine est alphanumérique avec une expression régulière.
Fonction pour décomposer une chaîne de caractère en chacun de ses mots. Elle renvoie un tableau dont chaque valeur est un des mots.
Compte le nombre de fois qu'un caractère prédéfini existe dans une chaine. Il propose 2 fonctions.
Ce regex supprime uniquement les sauts de lignes au début et fin de votre texte. Ne touche pas aux sauts de ligne du texte.
Met la première lettre d'1 chaine de caractères en Majuscule, en couleur, en gras avec la taille de votre choix.
Pour ajouter des retours à la ligne automatiquement tout les n caractères, la fonction wordwrap() vous y aide.
Remplace tous les accents d'un chaine par leur équivalent sans accent avec la fonction strtr ().
Avoir la capacité de remplacer rapidement une chaine ou un tableau. En toute simplicité avec la fonction str_replace().
Contre les messages d'insulte. Nettoie automatiquement le message. Filtrer les messages d'insultes dans une chaine.
Fonction toute simple qui est déjà inclue dans PHP mais qui est méconnue de beaucoup.
Obtenir un mot de passe aléatoire de la taille que l'on veut et composé de chiffres et de lettres.
Gestion des problèmes d'espace en trop dans une chaine : Supprime les espaces en trop au milieu, au début, et en fin de chaine.
Génère un mot de passe prononçable, pour faciliter sa mémorisation. Ne contient ni chiffres ni caractères spéciaux.
Permet de tronquer une chaine de caractères trop longue au niveau d'un séparateur. Il est possible d'ajouter un suffixe.
Fonction basique qui tronque une chaine de caractère trop longue à la longueur souhaité.
Explose 1 chaîne de caractère en tableau de mots en tenant compte des espaces, virgules, points ou autres caractères pouvant servir de délimiteur.
Découpe, sépare un texte en mots. Retourne un tableau avec les mots, dans l'ordre de la chaine.
Utilise la fonction preg_replace () pour remplacer uniquement la première occurrence rencontrée d'une chaine.
Coupe une chaine en autant de portions de tailles égales. Le restant est placé à la fin du tableau retourné, si besoin.
Supprime les tags, balises HTML dans une chaine. La fonction supprime les tags d'ouverture et de fermeture.
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
Ce code permet d'afficher une liste de valeurs sous une forme plus naturelle dans un texte.
Retire les lignes vides d'un texte, d'une chaine avec une expressions régulière et la fonction : preg_replace ().
Couper, tronquer une chaine au n caractère à la hauteur du mot mot et lui ajouter 3 points (...) en fin de chaine.
Cherche et trouve toute les adresses mails contenus dans le texte de votre choix et les place dans une tableau.
Transforme une chaine de caractère en une autre contenant une succession de mots clés (séparés par des virgules).
Besoin de découper une chaine et ne garder que la séquence qui m'intéressait. Coupe divise une chaine en PHP selon une séquence.
Générateur de mot de passe de taille variable avec lettres + nombres + majuscules+ minuscules.
Passer la première lettre d'une chaine en Majuscule. 2 fonctions sont ici présentés pour exécuter cette tache.
Les 4 fonctions clés PHP pour manipuler les majuscules et minuscules dans une chaine de caractères.
En donnant une longueur négative a substr(), vous pouvez supprimer les n derniers caractères d'une chaine.
Ce script tient compte des commentaires, des balises autofermantes (HR, BR, INPUT, ') ainsi que de la syntaxe XHTML.
Cette fonction vous permet de corriger votre texte si les majuscules ou minuscules se confondent.
Générer une chaine de caractère unique et aléatoire. 3 fonctions différentes qui génère de manière différentes ces chaines.
2019 (maj) Insérer 1 ou des espaces à l'affichage d'un nombre, avec les décimales ou sans les décimales, avec la fonction number_format ()
La fonction filter_var() peut aussi convertir une chaine de type hexadécimal en un entier et vérifier si 1 chaine de caractères contient un nombre hexadécimal.
Génère dans un tableau 65 000 caractères Unicode. Vous pouvez modifier la valeur du nombre de caractère dans le code.
Pour vos passages de la norme ISO à la norme UTF8, test utile pour savoir si vous devez ou non ré encoder en UTF8
Exécute une chaîne comme un script PHP. Utilisation fortement déconseillée car la fonction eval () autorise l'exécution de code PHP arbitraire.
Supprime uniquement les accents par substitution dans une chaine de caractère.
Fonction qui remplace les caractères spéciaux par leur équivalent. Retourne une chaine sans caractères spéciaux.
2 Fonctions qui permettent de vérifier qu'une chaine est uniquement composé des lettres de l'alphabet ou de chiffres.
Ce snippet remplace les smileys littérale comme ;) :P dans une chaine, un texte. Les images ne sont pas fournis.
Utiliser toute les fonctions de trie d'un tableau. Le trie se fait sur un tableau. La fonction preg_split () doit être utilisée en priorité.
Cette fonction PHP permet de corriger les textes qui contiennent des mots 100% en majuscule.
En utilisant la fonction array_intersect combinée avec les fonctions explode, implode et array_map
Si dans votre texte il existe un mot qui dépasse une longueur que vous définissez, la fonction retourne FALSE.
Fonction qui retourne les initiales en Majuscule de 2 mots ou plusieurs mots. Utilise pour réduire l'affichage des noms et prénoms.
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.
Bannir autant de mots que vous le souhaiter. Enlever enfin du spam de vos textes et ne prendre que les mots souhaités.
Colorise du code PHP et utilise la fonction native de PHP : highlight_string (). Ce script permet de valider la colorisation avec le HTML.
Affichage des codes ASCII Windows d'une chaine avec la fonction ord().
Grace à ces marqueurs il est facile de savoir par exemple combien de fois existe un mot dans un texte.
2 fonctions utiles pour comparer 2 chaines de caractères. L'une est sensible à la casse et l'autre est insensible à la casse.
En supprimeant les espaces et les virgules avec trim ($string, ', \n\r\t\v\x00')et ensuite avec la fonction preg_replace avec ce masque ('/\s*(?:,\s*)