JDNet | Solutions | Emploi | Votre high-tech
 
Linternaute | Copainsdavant
Séminaires & Evénements | Etudes
   

Rechercher  

 
Sociétés Prestataires Carnet Formations Progiciels Encyclo Fonds Guide d'achat Comparateur Téléchargement Livres
Actualités
   2003
   2002
   2001
   Livres
Rubriques
   Java/J2EE
   PHP
   XML
   Client Web
   Technos .NET
   Flash
   Algo/Méthodes
   Outils

Dossiers
   Tous les dossiers

   PHP, Flash, SVG
   Perl / CGI - SSI
   Langages Web
   Services Web
   Sécurité
Ressources
   Interviews

   Téléchargement
   Composants
   Documentation
Contacts
   Rédaction
   Webmaster
© Benchmark Group


Chaîne de caractères


XCV. Chaîne de caractères

Ces fonctions permettent la manipulation de chaînes de caractères. Certaines sections plus spécialisées sont disponibles dès les sections sur les expressions régulières et dans la section URL.

Pour plus de détails sur le comportement des chaînes de caractères, notamment concernant les guillemets simples ou doubles, et les séquences d'échappement, reportez-vous à chaînes de caractères, dans le chapitre Types.

Table des matières

AddCSlashes --  Ajoute des slash dans une chaîne, comme en langage C.

AddSlashes --  Ajoute un slash devant tous les caractères spéciaux.

bin2hex --  Convertit une valeur binaire en hexadécimale

chop --  Enlève les espaces de fin de chaîne.

chr -- Retourne un caractère.

chunk_split -- Scinde une chaîne en plus petits morceaux.

convert_cyr_string --  Convertit la chaîne d'un alphabet cyrillique vers un autre.

count_chars --  Retourne des informations sur les caractères utilisés dans une chaîne.

crc32 -- Calcule le polynôme crc32 d'une chaîne

crypt -- Chiffre une chaîne avec un DES.

echo -- Affiche une ou plusieurs chaînes.

explode --  Scinde une chaîne en morceaux, grâce à un délimiteur.

get_html_translation_table --  Retourne la table de traduction HTML

get_meta_tags --  Extrait toutes les balises meta d'un fichier

hebrev --  Convertit un texte hébreux logique en texte visual

hebrevc --  Convertit un texte hébreux logique en texte visuel avec les nouvelles lignes de conversion.

htmlentities --  Convertit tous les caractères spéciaux en entité HTML.

htmlspecialchars --  Convertit tous les caractères spéciaux en entité HTML.

implode --  Regroupe tous les éléments d'un tableau dans une chaîne, avec une chaîne de jointure.

join --  Regroupe tous les éléments d'un tableau dans une chaîne, avec une chaîne de jointure.

levenshtein --  Calcule la distance Levenshtein entre deux chaînes

localeconv -- Lit le formatage numérique et monétaire

ltrim --  Enlève les espaces de début de chaîne.

md5 -- Calcule un md5 avec la chaîne.

metaphone -- Calcule la clé métaphone d'une chaîne de caractères.

nl2br -- Insère une césure HTML avant chaque nouvelle ligne.

ord -- Retourne la valeur ASCII du caractère.

parse_str --  Analyse une chaîne, et en déduit des variables et leur valeur.

print -- Affiche une chaîne.

printf -- Affiche une chaîne formatée.

quoted_printable_decode --  Décode une chaîne

QuoteMeta --  Ajoute un antislash devant tous les caractères méta

rtrim -- Efface les espaces de fin de chaîne.

sscanf -- Analyse une fonction en fonction d'un format

setlocale -- Change les informations locales.

similar_text --  Calcule la similarité de deux chaînes.

soundex -- Calcule la valeur soundex d'une chaîne.

sprintf -- Retourne une chaîne formatée.

strncasecmp --  Compare en binaire des chaînes de caractères

strcasecmp --  Compare en binaire des chaînes, insensible à la casse.

strchr --  Renvoie la chaîne à partir de la première occurrence

strcmp -- Compare en binaire des chaînes.

strcoll -- Compare des chaînes localisées

strcspn --  Recherche la longueur du premier segment de chaîne qui ne corresponde pas au masque donné.

strip_tags -- Enlève les balises HTML et PHP.

StripCSlashes --  Déquote une chaîne quotée avec addcslashes()

StripSlashes -- Enlève les slashs ajoutés par la fonction addslashes()

stristr --  strstr(), insensible à la casse.

strlen -- Retourne la longueur de la chaîne.

strnatcmp --  Compare des chaînes par ordre "naturel"

strnatcasecmp --  Compare des chaînes par ordre "naturel" insensible à la casse

strncmp --  Compare en binaire les premiers caractères

str_pad -- Complète une chaîne avec une autre

strpos --  Recherche la première occurrence d'un caractère dans une chaîne.

strrchr --  Recherche la partie terminale d'une chaîne après un caractère donné

str_repeat -- Répète une chaîne.

strrev --  Inverse l'ordre des caractères d'une chaîne.

strrpos --  Recherche la dernière occurrence d'un caractère dans une chaîne.

strspn --  Retourne la longueur du premier segment qui vérifie le masque.

strstr --  Renvoie la chaîne à partir de la première occurrence

strtok -- Morcelle une chaîne

strtolower -- Met tous les caractères en minuscules.

strtoupper -- Met tous les caractères en majuscules.

str_replace --  Remplace toutes les occurrences d'une chaîne par une autre.

strtr --  Remplace toutes les occurrences d'un caractère par un autre.

substr -- Retourne une partie de la chaîne.

substr_count -- Compte le nombre de sous-chaînes

substr_replace -- Remplace dans une sous partie de chaîne

trim --  Enlève les espaces de début et de fin de chaîne

ucfirst --  Force le premier caractère d'une chaîne en majuscule.

ucwords --  Force le premier caractère de chaque mot d'une chaîne en majuscule

wordwrap --  Ajoute une césure à une chaîne tous les n caractères


[Engendré le 8 mars 2002, JDNet]

Société | Contacts | Publicité | Presse | Recrutement | Tous nos sites | Données personelles
Pour tout problème de consultations, écrivez au Webmaster.
© Benchmark Group, 4 rue diderot 92156 Suresnes Cedex