Vous êtes ici Codes Sources PHP et MySQL > Chaînes

 

Codes Chaînes PHP sources

Codes sources disponibles en PHP dans la catégorie : Chaînes [74]
 

Code classé par date

74. Compter le nombre de caractères d'une chaîne. ( 10 Nov 2012 )
Ce petit code permet de compter le nombre de caractères d'une chaîne. Ce qui se est utile lorsque vous souhaitez ne pas dépasser un certain nombre de caractères, ou au contraires lorsque vous souhaitez dépasser un nombre minimum de caractères.
73. Comparer l'égalité entre 2 chaines ( 06 Oct 2012 )
Fonction utile pour comparer 2 chaines de caractères. Avec PHP c'est simple puisqu'il suffit d'employer l'égalité.
72. Récupérer les liens ligne par ligne d'un textarea ( 22 Sept 2012 )
Ce code sert à récupérer les chaîne de caractère ligne par ligne d'un textarea.
71. Mettre la première lettre d'une chaine en majuscule, en couleur et + si affinité ( 17 Avril 2011 )
Ce code source sert à mettre la première lettre d'une chaine de caractères en Majuscule, en couleur et en gras avec la taille de votre choix(si vous le souhaitez) C'est une fonction que j'ai réaliser avec comme base se snippet: http://www.phpsources.org/scripts125-PHP.htm
70. Conversion d'URL relative en URL absolue ( 17 Avril 2011 )
Cette fonction prend en paramètre une URL de base (absolue) et une URL relative à la première, et génère l'URL absolue complète correspondante.
69. string_split ( 15 Avril 2011 )
fonction reproduisant exactement le résultat d'un str_split() au moyen d'une boucle for et d'un substr(). Cela permet de manipuler directement les lettres extraites lors de la décomposition de la chaine $string on peut également faire un simple str_split() et manipuler les éléments du array ensuite.
68. afficher la taille d'un fichier en Ko, Mo, Go, To, Po, Eo, Zo, Yo ( 30 Oct 2010 )
Cette petite fonction php permet de transformer la taille d'un fichier en octet en clair. Elle permet ainsi d'afficher la taille du fichier en Ko, Go, To, ...
67. Convertir un string en chaine de mots clés ( 13 Oct 2010 )
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 méta-tag "keywords" ;-)
66. Vérifier qu'une chaine de caractère ne contient que des caractères alphabétique (ou alphanumérique) ( 13 Oct 2010 )
Fonction qui permet de vérifier qu'une chaine est uniquement composé des lettres de l'alphabet. Cela permet entre autre d'empêcher certaines formes de 'hacking' par injection ou autre (utile dans certains cas précis comme pour l'utilisation de "call_user_func"). La deuxième fonction accepte également des chiffres. Toute chaine qui contient des...
65. Remplacer tout les caractères spéciaux par leur caractère correspondant ( 13 Oct 2010 )
Cette fonction permet de remplacer n'importe quelle chaine de caractère en une chaine ne contenant pas de caractères spéciaux. Il remplace tout les caractères accentués (majuscule ET minuscule) par leurs homologues ainsi que les caractères spéciaux "œ", "Œ", "æ" et "Æ". Cette fonction peut par exemple être utile lorsque vous désirer convertir...
64. Avoir les initiales d'un nom et d'un prénom ( 16 Juil 2010 )
Cette fonction retourne les initiales de 2 mots ou plusieurs mots. La chaine est envoyé dans la fonction. La première étape consiste à séparer les mots de la chaine et les classer dans un tableau, ensuite faire une lecture des éléments du tableau et sauvegarder dans une variable uniquement la première lettre de chaque élément. La dernière étape...
63. Compter le nombre de mots ayant un certain caractère ( 27 Mars 2010 )
Ce code vous permettra de savoir dans combien de mots se trouve un tel caractère. Il propose 2 fonctions. La première permettant de trouver le nombre de mots contenant un certain caractère (par ex. tout les mots contenant 'e'). La deuxième fait la même chose mais sans tenir compte de la case (par ex. tout les mots contenant 'e' ou 'E')
62. Compter le nombre de mots dans un string ( 25 Mars 2010 )
Fonction toute simple qui est déjà inclue dans PHP mais qui est méconnue de beaucoup.
61. Vérifier si un mot de passe est valide ( 07 Mars 2010 )
Vérifie si un mot de passe est valide suivant le nombre de caractère et leur taux de répétition, pour éviter les mots de passe du genre "toto". La fonction possède 3 modes de sécurité paramétrale dans l'appel de la fonction. Pour paramétrer la sécurité vous pouvez modifier le niveau de sécurité à partir des 2 tableaux: $minimum pour le nombre de...
60. Découpe de chaîne par mots maximum ( 09 Fév 2010 )
Ce petit code tout simple mais utile vous permet de retourner une chaine de caractères tronquée au nombre '$p_maxWord' de mots. Très utile pour les aperçus de news par exemple.
59. Génération de mot de passe prononçable facile à retenir ( 16 Jan 2010 )
Génère des mots facilement prononçable en prenant des parties de mots qui ont 1,2,... lettre en commun (définir le $p). N'hésitez pas à changer la liste des mots, elle n'est pas optimale ! La fonction s'appelle avec generatePass(); Exemple de mots : geneuf, nenre, zeize, trenarb, cine, languemage, chain, vecteuf, quatoirenr,...
58. Tag BBcode pour afficher des Codes sources en php ( 28 Juil 2009 )
D'un coté vous avez la regex pour préparer les données et de l'autre vous avez la regex pour modifier les données et revenir à l'original. la dernière partie est l'affichage en php du code source. Le BBcode s'emploie de manière classique Exemple : [code]votre code ici...[/code]
57. [PHP] Formater une chaîne pour une URL ( 28 Juin 2009 )
Fonction qui "nettoyer" une chaîne de caractères pour une URL. Je l'utilise pour les identitfiants qui passent dans l'URL, du genre : portfolio.php?ref=identifiant-de-la-creation-12345. Cette fonction est un mélange de deux fonctions d'autres programmeurs. Crédits : http://blog.darklg.fr/94/nettoyer-une-chaine-pour-une-url-en-php/ et http://fr2.php.net/manual/fr/function.strtr.php#85556...
56. Arrondi une distance en mètre ou en kilomètre ( 25 Avril 2009 )
Cette fonction prend en paramètre une distance en mètres et retourne une chaîne de caractères contenant une distance en mètres ou en kilomètres. La valeur est arrondie pour que le résultat soit le plus lisible possible. Il n'y a que les deux premiers chiffres qui peuvent être différents de zéro ( ou un chiffre après la virgule si le nombre est...
55. Formate une liste en séparant les éléments par une "," et un "et" pour le dernier ( 24 Avril 2009 )
Ce petit code permet d'afficher une liste de valeurs sous une forme plus naturelle dans un texte. La fonction prend en paramètre un tableau de valeurs et retourne une chaîne de caractères avec chaque élément séparé par une virgule. Le dernier et l'avant dernier élément ne sont pas séparés par une virgule mais par "et". Les exemples montrent que...
54. Extraire tous les mots d'une phrase ( 22 Nov 2008 )
Fonction pour décomposer une chaîne de caractère en chacun de ses mots. Elle renvoit un tableau dont chaque valeur est un des mots, dans le même ordre que la phrase initiale.
53. Supprime les sauts de lignes au début et à la fin d'un texte ( 28 Oct 2008 )
Ce regex prend en compte 4 formats différents de saut de ligne. Ces fameux BR qui peuvent s'écrire de plusieurs facons. Bien entendu votre texte peut contenir des sauts de lignes. Ce regex supprime uniquement des sauts de lignes du début et de la fin de votre texte.
52. Contrôle l'équilibre majuscules / minuscules et le pourcentage de majuscules ( 18 Juin 2008 )
Cet exemple permet de faire deux contrôles pour éviter d’avoir des textes avec trop de majuscules. Le premier test permet de contrôler qu’il n’y a pas plus de lettres en majuscule que de lettres en minuscule. Le deuxième test permet de contrôler que le pourcentage de lettres en majuscule par rapport au nombre de lettres total est inférieur à 50%.
51. Avoir des liens et les emails cliquables dans un texte ( 14 Juin 2008 )
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 possédant des urls et des adresses emails formatés dans le texte.
50. Exploser une chaîne en mots clés ( 29 Mai 2008 )
Explose une chaîne de caractère en tableau de mots clés en tenant compte des espaces, virgules, points ou autres caractères pouvant servir de délimiteur.
49. Tronquer une chaîne de caractères HTML ( 21 Mai 2008 )
Ce script permet de tronquer une chaîne de caractères en coupant le texte au niveau d’un séparateur. La coupe n’a lieu qu’au milieu du texte au niveau d’un séparateur et referme toutes les balises encore ouvertes. Ce script tient compte des commentaires, des balises autofermantes (HR, BR, INPUT, …) ainsi que de la syntaxe XHTML (). Pour éviter que...
48. Mot de passe aléatoire ( 06 Mars 2008 )
Obtenir un mot de passe aléatoire de la taille que l'on veut et composé de chiffre et de lettre.
47. Tronquer une chaîne de caractères ( 28 Fév 2008 )
Cette fonction permet de tronquer une chaîne de caractères trop longue au niveau d'un séparateur. Il est possible d'ajouter un suffixe si le texte est tronqué. Il est également possible de définir une longueur minimum pour éviter de retourner une chaîne trop courte dans le cas ou aucun séparateur n'est trouvé. Dans ce cas le résultat est une chaîne...
46. Optimiser un chaine pour la réécriture d'URL ( 22 Fév 2008 )
Ce code est une petite fonction qui permet d'optimiser une chaine de caractère pour la placer dans une url, pour faire de la réécriture d'url (url rewriting) par exemple.
45. Inclure des smileys dans vos textes ( 20 Fév 2008 )
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 cool mais c'est pas assez car ca peut etre encore plus fun. ce code il va remplacer direct les ;) et autre signe du genre directement en smiley. Donc tu as juste a connecter ta base, passer le résultat...
44. Cherche et trouve les mots trop long d'un texte ( 27 Jan 2008 )
Une fonction qui devrait vous être utile pour vos formulaires ou pour tout autre emploi. Vous donnez une longueur maximum et si dans votre texte il existe un mot qui dépasse cette longueur, la fonction retourne FALSE.
43. Bannir les mots d'un texte ( 25 Jan 2008 )
Vous souhaitez bannir autant de mots que vous le souhaiter. Enlever du spam des vos texte Même avec une liste de 1000 mots, l'itération sera rapide, laaez y joyeusement. Il y a aussi des délimitateurs pour ne prendre que le mot souhaité. Par exemple: Si votre liste de mots à bannir contient le mot "un", le mot "tunner" qui contient la chaine "un"...
42. C'est de l'UTF8 ou de l'ISO ? ( 29 Déc 2007 )
Pour vos passages de la norme ISO à la norme UTF8, ce code devrait vous être utile pour savoir si vous devez ou non réencoder vos chaines de caractères en UTF8... ou tout simplement tester le type d'encodage actuel de vos documents.
41. Supprime des tags dans une chaine ( 28 Déc 2007 )
Supprime les tags dont vous n'avez pas besoin dans une chaine. Vous devrez procéder par élimination. Dans le tableau vous placez les tags autorisés et la fonction se chargera de supprimer les intrus. La fonction supprime les tags d'ouverture et de fermeture d'un seul et même coup.
40. Supprime les lignes vident d'une chaine ( 30 Nov 2007 )
Retire les lignes vident (blank) d'un texte, d'une chaine à l'aide de la fonction PCRE preg_replace.
39. Vérifie le code postal canadien ( 14 Oct 2007 )
Ce code vérifie si le code postale rentré par l'utilisateur est correct ou est incorrect; Si le code est incorrect, vous aurez le message d'erreur en sortie, si le code est correct, l'action continue. Ce regex correspond au code postale canadien.
38. Compter le nombre de caractères que compte une chaîne ( 21 Juin 2007 )
Compter le nombre de caractères que compte une chaîne
37. Enleve les espaces dans une chaine ( 10 Avril 2007 )
J'avais besoin d'enlever les espaces dans une chaine alors je me suis fait une REGEX, la mienne enleve 2 espaces mais vous pouvez mettre le chiffre que vous voulez car \s{2 designe au moins 2 caractères espaces à la suite.
36. Ajouter des retours à la ligne à vos textes ( 22 Mars 2007 )
Pour ajouter des retours à la ligne automatiquement tout les n caractères, la fonction wordwrap() devrait vous y aider.
35. Chercher des adresses emails dans un texte ( 13 Mars 2007 )
Cherche toute les adresses mails contenus dans le texte de votre choix et les place dans tableau. L'exemple du texte contient 2 adresses email mais nous aurions pu en mettre une infinité. Pour le passage du texte en tableau: l'expression suivante "/[\s,:]+/" indique que tout est pris en compte et, que l'espace, le point et le double point servent à...
34. Remplace une chaine ou un tableau dans une chaine ( 02 Mars 2007 )
Un autre outil essentiel. Avoir la capacité de remplacer rapidement une valeur par une autre. En toute simplicité: La fonction str_replace() remplace une chaine par une chaine ou un tableau, en remplacant toute les occurences du document. Recherche : Ce que vous rechercher. Cela peut être un tableau ou une chaine. Remplace : Tout ce qui...
33. Remplace seulement la premiere occurence d'une chaine ( 24 Fév 2007 )
Utilise la fonction preg_replace pour remplacer uniquement la premiere occurence d'une chaine par la chaine de votre choix.
32. Enleve les n derniers caractere d'une chaine ( 21 Fév 2007 )
En donnant une longueur negative a substr(), vous pouvez enlever les n derniers caractere d'une chaine de caractère.
31. Passer une chaine dans un format de tableau ( 20 Fév 2007 )
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 dans l'exemple. La difference est pour trouver la longueur d'un tableau; il faut utiliser la fonction count(), mais pour une chaine, c'est la fonction strlen() qui vous donnera la longeur de la...
30. Générateur de tableau de codes Unicode ( 01 Fév 2007 )
Quand je cherche un code Unicode je lance ce script...
29. Générateur de tableau de code ASCII ( 01 Fév 2007 )
Quand je cherche un code ASCII, je lance ce script...
28. Avoir 10000 et afficher 10 000 à l'écran ( 22 Avril 2006 )
Simple et utile, inserer le ou les espaces dans l'affichage d'un nombre.
27. Convertit les majuscules et minuscules d'un texte au bon format. ( 19 Mars 2006 )
Cette fonction va vous permettre de remettre votre texte à jour si les majuscules ou minuscules se confondent. exemple : JE SURF tous LES JOURS !!! car j'aime LE WEB. deviendra Je surf tous les jours !!! Car j'aime le web.
26. Colorisation de code php valide xhtml ( 03 Mars 2006 )
Ceci est un morceau de code qui va rendre un code php en couleur et tout cela valide en xhtml !
25. Trouver un caractère dans une chaine ( 04 Jan 2006 )
Trouver un caractère numérique ou alphanumérique dans une chaine. Attention au signe d'égalité, voir script.
24. La gestion des problèmes d'espace dans une chaine en PHP ( 25 Nov 2005 )
La gestion des problèmes d'espace dans une chaine en PHP : - supprimer les espaces au DEBUT de la chaine - supprimer les espaces à la FIN de chaine - supprimer les espaces au DEBUT ET FIN à la fin de la chaine.
23. Passer les caractères spéciaux dans une URL ( 24 Nov 2005 )
Passer les caractères spéciaux dans une URL.Voir La fonction urldecode pour decoder l'url et récupérer vos valeurs.
22. Passer 1 texte en MAJUSCULES ( 17 Juil 2005 )
Le but de ce petit code et de convertir un texte en majuscules en gardant tous les accents! Ça peut être utile.
21. Vérifie si votre chaine ne contient aucun caractere alphanumérique ( 04 Juin 2005 )
Fonction qui vérifie si votre chaine ne contient aucun caractere alphanumérique
20. Vérifie si votre chaine ne contient aucun caractere numerique ( 04 Juin 2005 )
Fonction qui vérifie si votre chaine ne contient aucun caractere numerique
19. Passer la première lettre d'une chaine en majuscule ( 24 Mai 2005 )
Passer la première lettre d'une chaine en majuscule. 2 fonctions sont ici présentés pour exécuter cette tache.
18. Supprimer l'extension d'un fichier ( 12 Fév 2005 )
Supprime l'extension d'un fichier, tout ce qui se trouve apres le '.'
17. Supprime les accents dans une chaine de caractère ( 28 Déc 2004 )
Supprime les accents dans une chaine de caractère.
16. Couper une chaine au n caractere et... ( 28 Déc 2004 )
Couper une chaine au n caractère à la hauteur de l'espace mot et lui ajouter 3 points(...).
15. Tronquer une chaîne de caractère trop longue. ( 08 Nov 2004 )
Tronque une chaîne de caractère trop longue.
14. Passer toutes vos lettres en MAJUSCULE ( 08 Nov 2004 )
Passe toutes les lettres en MAJUSCULE.
13. Générer une chaine de caractère unique et aléatoire ( 04 Nov 2004 )
Générer une chaine de caractère unique et aléatoire.
12. Crypter et décrypter une chaine avec la fonction mcrypt_ecb ( 04 Nov 2004 )
Cryptage et décryptage d'une chaine avec la fonction mcrypt_ecb
11. Remplace tous les accents par leur équivalent sans accent. ( 04 Nov 2004 )
// Remplace tous les accents par leur équivalent sans accent.
10. Affichage des codes ASCII d'une chaine ( 01 Sept 2004 )
Affichage des codes ASCII d'une chaine.
09. Contre les messages d'insulte ( 01 Sept 2004 )
Contre les messages d'insulte. Nettoie automatiquemet le message
08. Vérifie si une chaine est alphanumérique ( 02 Sept 2004 )
Vérifie si une chaine est alphanumérique
07. Baliser des mots dans une chaine ( 02 Sept 2004 )
Baliser des mots dans une chaine. Placés entre les balises % et récupérés dans un tableau.
06. Conversion d'une chaîne en minuscules/majuscules ( 31 Aout 2004 )
Conversion d'une chaîne en minuscules/majuscules
05. Supprime les caractères ( 31 Aout 2004 )
Supprime les caractères invisibles en début et fin de chaîne. Un second argument optionnel permet d'imposer la liste des caractères à supprimer.
04. Suite de chiffres ( 30 Aout 2004 )
Regarde si 1 chaine n'est pas qu'une suite de chiffres
03. Vérifie les caractères invalides ( 29 Aout 2004 )
Vérifie les caractères invalides
02. Détermine l'existence d'1 variable ( 29 Aout 2004 )
Détermine l'existence d'1 variable
01. Exécute une chaîne comme un script PHP ( 29 Aout 2004 )
Exécute une chaîne comme un script PHP