Exercices du chapitre 16 : Fonctions de manipulations de texte

Titre de l'exerciceDifficultéQuestion
Fonctions élémentaires de manipulation de texte** • 1_Afficher le nombre de caractères de la fable
• 2_Afficher le nombre de caractères du titre
• 3_Afficher le titre de la fable
• 4_Mettre la première lettre de chaque mot du titre en majuscule
• 5_Mettre tout le titre en majuscule
• 6_Afficher les caractères 10 à 20 du titre
• 7_Remplacer dans le titre les espaces par des soulignés
• 8_Afficher la première ligne de la fable (pas le titre)
Le formatage de texte** On veut réaliser
•Lundi.................
•Mardi.................
•Mercredi..............
• .........
Le formatage des nombres** Formatter correctement (à la française) le nombre ci-après, sur 2 décimales, vérifier l'arrondi
Les tokens (jetons)** Au lien d'afficher le titre, afficher tous les mots de la fable commençant par la lettre 'c'
Variables locales¤
Les expressions régulières¤
Recherche de variables dans une chaine¤
Fonction chop() :Enlève les espaces de fin de chaine¤
Fonction trim() :Enlève les espaces de fin et de début de chaine¤
Fonction chr() :Retourne le caractère correspondant au code ascii fourni** Construire une table des codes ASCII
Fonction count_char() :Compte de différentes façons les caractères d'une chaine¤
Fonction ltrim() :Enlève les espaces de début de chaine¤
Fonction rtrim() :Enlève les espaces de fin de chaine¤
Fonction nl2br() :Conserve les retour à la ligne¤
Fonction ord() renvoie le code asii du premier caractère de la chaine :¤
Fonction str_pad() Complète une chaîne avec une autre :¤
Fonction str_repeat() Répète une chaine :¤
Fonction str_replace() en PHP5 Remplace une chaine par une autre¤
Fonction strcasecmp () Compare deux chaines, insensible à la casse¤
Fonction strchr (chaine_1,chaine_2) Renvoie chaîne 1 après la 1ière occurrence de la chîne_2 dans chaîne_1¤
Fonction strip_tags($maChaine) : Enlève les balises HTML et PHP¤
Fonction addCSlashes($maChaine)Met des slash (\) devant les apostrophes comme en C¤
Fonction StripCSlashes($maChaine)Déquote une chaîne quotée avec addcslashes()¤
Fonction strnatcasecmp () Compare deux chaines, insensible à la casse, ordre naturel¤
Fonction strncasecmp () Compare deux chaines, insensible à la casse, sur une longueur variable¤
Fonction strpos () Retourne la position de la première occurence d'une chaine dans une autre¤
Fonction strrpos () Retourne la position de la dernière occurence d'une chaine dans une autre UTF8 ISO¤
Fonction strspn () Retourne la taille du segment initial de la chaîne 1 qui est entièrement constitué de caractères contenus dans la chaîne 2.¤
Fonction strstr () Renvoie la chaîne à partir de la 1ière occ. 2 dans 1¤
Fonction strtr () remplace les caractères de chaîne 3 par ceux de chaîne 2 dans chaîne 1¤
Fonction substr_count () Compte le nombre de sous-chaînes 2 dans chaîne_1¤
Fonction substr_replace () Remplace 1 par 2 à partir de «début» sur «longueur»¤
Fonction substr() Retourne une partie de chaine_1 a partir de «début» sur «longueur»¤
Fonction wordwrap() Retourne une chaîne en ajoutant chaine_2 dans chaine_1 tous les n caractères¤
Fonction printf($chaîne,paramètres) Affiche une chaîne formatée selon les paramètres¤

Tous droits réservés. 2005-2008