Codes snippets Chaines

PHP CHAINES [ 63 ]


     Codes classés par ordre alphabétique A-Z

Tronquer 1 chaine de caractères trop longue au niveau d'un séparateur

Permet de tronquer une chaine de caractères trop longue au niveau d'un séparateur. Il est possible d'ajouter un suffixe.

Affichage des codes ASCII d'une chaine

Affichage des codes ASCII Windows d'une chaine avec la fonction ord(). Code compatible php 5 et php7

Afficher la taille d'un fichier en Ko, Mo, Go, To, Po, Eo, Zo

Afficher la taille d'un fichier en clair automatiquement. Calcul la taille du fichier en Ko, Go, To, Po, Eo, Zo, Yo

Ajouter des marqueurs dans une chaine

Grace à ces marqueurs il est facile de savoir par exemple combien de fois existe un mot dans un texte.

Ajouter des retours à  la ligne à  vos textes

Pour ajouter des retours à la ligne automatiquement tout les n caractères, la fonction wordwrap() vous y aide.

Avoir 10000 et afficher 10 000 à l'écran

Simple et utile, insérer 1 ou des espaces à l'affichage d'un nombre.

Avoir des liens et les emails cliquables dans un texte

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 les initiales d'un nom et d'un prénom

Fonction qui retourne les initiales en Majuscule de 2 mots ou plusieurs mots. Utilise pour réduire l'affichage des noms et prénoms.

Bannir les mots d'un texte

Bannir autant de mots que vous le souhaiter. Enlever enfin du spam de vos textes et ne prendre que les mots souhaités.

C'est de l'UTF8 ou de l'ISO ?

Pour vos passages de la norme ISO à la norme UTF8, ce code est utile pour savoir si vous devez ou non réencoder en UTF8

Cherche et trouve les mots trop long d'un texte

Si dans votre texte il existe un mot qui dépasse une longueur que vous définissez, la fonction retourne FALSE.

Colorisation de code PHP et validation HTML

Colorise du code PHP et utilise la fonction native de PHP : highlight_string (). Ce script permet de valider la colorisation avec le HTML.

Comparer l'égalité entre 2 chaines

2 fonctions utiles pour comparer 2 chaines de caractères. L'une est sensible à la casse et l'autre est insensible à la casse.

Compter le nombre de fois qu'1 caractère existe

Compte le nombre de fois qu'un caractère prédéfini existe dans une chaine. Il propose 2 fonctions.

Compter le nombre de mots dans un string

Fonction toute simple qui est déjà inclue dans PHP mais qui est méconnue de beaucoup.

Conversion d'une chaine en minuscules/majuscules

Les 4 fonctions clés PHP pour manipuler les majuscules et minuscules dans une chaine de caractères.

Corrige les Majuscules d'un texte

Cette fonction vous permet de corriger votre texte si les majuscules ou minuscules se confondent.

Coupe divise une chaine selon une limite

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.

Coupe sépare une phrase en mots

Découpe, sépare un texte en mots. Retourne un tableau avec les mots, dans l'ordre de la chaine.

Coupe une chaine par séquences

Coupe une chaine en autant de portions de tailles égales. Le restant est placé à la fin du tableau retourné, si besoin.

Couper scinder un texte ligne par ligne

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

Couper une chaine au n caractère

Couper, tronquer une chaine au n caractère à la hauteur du mot mot et lui ajouter 3 points (...) en fin de chaine.

Crypter et décrypter une chaine avec la fonction mcrypt_ecb

Cryptage et décryptage d'une chaine avec la fonction mcrypt_ecb().

Exécute une chaine comme un script PHP

Exécute une chaîne comme un script PHP.

Exploser une chaine en PHP

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.

Extraire tous les mots d'une phrase

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.

Extrait des adresses emails dans un texte

Cherche et trouve toute les adresses mails contenus dans le texte de votre choix et les place dans une tableau.

Filtrer les messages d'insultes dans 1 chaine - Anti spam

Contre les messages d'insulte. Nettoie automatiquement le message. Filtrer les messages d'insultes dans une chaine.

Formate une liste en PHP pour un rendu naturel

Ce code permet d'afficher une liste de valeurs sous une forme plus naturelle dans un texte.

Générateur de mot de passe avec lettres + nombres

Générateur de mot de passe de taille variable avec lettres + nombres + majuscules+ minuscules.

Générateur de tableau de code ASCII

Quand je cherche un code ASCII, je lance ce script...

Génération de mot de passe prononcable facile à  retenir

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.

Générateur de tableau de codes Unicode

Quand je cherche un code Unicode je lance ce script...

Générer une chaine de caractère unique et aléatoire

Générer une chaine de caractère unique et aléatoire.

Inclure des smileys dans vos textes

Ce code est super, c'est pas du BBcode car c'est bien plus simple, imagine que le gars il ecrive sur ton blog des ;) et des :P a tour de bras, c'est

Mettre la première lettre d'1 chaine en couleur

Met la première lettre d'1 chaine de caractères en Majuscule, en couleur, en gras avec la taille de votre choix.

Mot de passe aléatoire lettres et chiffres

Obtenir un mot de passe aléatoire de la taille que l'on veut et composé de chiffres et de lettres.

Mot de passe mnémotechnique alphanumérique

Génère un mot de passe prononçable, pour faciliter sa mémorisation. Ne contient ni chiffres ni caractères spéciaux. 

Passer la première lettre d'une chaine en majuscule

Passer la première lettre d'une chaine en Majuscule. 2 fonctions sont ici présentés pour exécuter cette tache.

Passer les caractères spéciaux dans une URL

Passer les caractères spéciaux dans une URL. Voir la fonction urldecode () pour décoder l'url et récupérer vos valeurs.

Passer toutes vos lettres en MAJUSCULE

Passe toutes les lettres en MAJUSCULE.

Passer une chaine dans un format de tableau

La chaine (str) est déjà un tableau, c'est une des particularités de PHP. Vous pouvez faire une boucle pour lire la chaine élément par élément comme

Remplace tous les accents par leur équivalent sans accent

Remplace tous les accents d'un chaine par leur équivalent sans accent avec la fonction strtr ().

Remplace une chaine ou un tableau dans une chaine

Avoir la capacité de remplacer rapidement une chaine ou un tableau. En toute simplicité avec la fonction str_replace().

Remplace uniquement la première occurrence d'une chaine

Utilise la fonction preg_replace () pour remplacer uniquement la première occurrence rencontrée d'une chaine.

Remplacer tout les caractères spéciaux par leur caractère correspondant

Cette fonction permet de remplacer n'importe quelle chaine de caractère en une chaine ne contenant pas de caractères spéciaux.

Scinder en 1 chaine en mots clés sans les stop words

Transforme une chaine de caractère en une autre contenant une succession de mots clés (séparés par des virgules).

Suite de chiffres

Regarde si 1 chaine n'est pas qu'une suite de chiffres.

Supprime avec des exceptions les balises HTML dans une chaine

Supprime les tags, balises HTML dans une chaine. La fonction supprime les tags d'ouverture et de fermeture.

Supprime les accents dans une chaine de caractère

Supprime les accents dans une chaine de caractère.

Supprime les lignes vide d'une chaine - texte

Retire les lignes vides d'un texte, d'une chaine avec une expressions régulière et la fonction : preg_replace ().

Supprime les n derniers caractère d'une chaine

En donnant une longueur négative a substr(), vous pouvez supprimer les n derniers caractères d'une chaine.

Supprime les retours à  la ligne au début et fin de chaine

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.

Supprimer l'extension d'un fichier

Supprime l'extension d'un fichier, tout ce qui se trouve apres le '.'

Supprimer les espaces en trop dans une chaine

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.

Tronquer une chaine de caractère trop longue à  la longueur souhaité

Fonction basique qui tronque une chaine de caractère trop longue à la longueur souhaité.

Tronquer une chaine de caractères incluant du XHTML

Ce script tient compte des commentaires, des balises autofermantes (HR, BR, INPUT, ') ainsi que de la syntaxe XHTML.

Trouver 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.

Vérifie la syntaxe d'un Code Postal canadien

Vérifie si le code postale est correct ou est incorrect. Le script correspond au Code Postal canadien uniquement.

Vérifie si une chaine est alphanumérique

Vérifie si une chaine est alphanumérique avec une expression régulière.

Vérifie si votre chaine ne contient aucun caractere alphanumérique

Fonction qui vérifie si votre chaine ne contient aucun caractère alphanumérique.

Vérifier qu'une chaine de caractère ne contient que des caractères alphabétique (ou alphanumérique)

Fonction qui permet de vérifier qu'une chaine est uniquement composé des lettres de l'alphabet.

Vérifier si une chaine de caractères contient un nombre hexadécimal

La fonction filter_var() peut être utilisé pour vérifier si une chaine de caractères contient un nombre hexadécimal.