Source: lesson_16_c0_tokens.php | Résultat |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <meta name="lang" content="fr" /> <title>lesson_16 fonctions de texte</title> </head> <body> <pre><b><big>Leçon 16: fonctions de texte, les tokens:</big></b> <font color=red>Imprimer tous les mots de la fable commençant par la lettre "c" </font> <?php $fichier = 'corbeau.txt'; // on déclare le nom du fichier à ouvrir $canal = fopen($fichier,'r'); //ouverture du fichier en lecture seule $myString = fread($canal, filesize ($fichier)); fclose($canal); //pensez à refermer à la fin du script$myString = (readfile('corbeau.txt')); echo "Longueur du fichier :".strlen($myString)."<br/>"; echo "Longueur du titre :".strpos($myString,chr(13))."<br/>"; echo "Le titre :".substr($myString,1,strpos($myString,chr(13)))."<br/>"; $titre = substr($myString,1,strpos($myString,chr(13))); echo "Le titre en majuscules :".strtoupper(substr($myString,1,strpos($myString,chr(13))))."<br/>"; //Tokens //On met chaque mot du titre dans un tableau spécial detokens $myTokens = strtok($titre," "); //On imprime le tableau while ($myTokens) { echo "Mot=$myTokens<br/>"; // à chaque appel de strtok on récupère le token suivant $myTokens = strtok(" "); }
?> </body> </html>
|
lesson_16 fonctions de texte
Leçon 16: fonctions de texte, les tokens:
Imprimer tous les mots de la fable commençant
par la lettre "c"
Longueur du fichier :838 Longueur du titre : Le titre : Le titre en majuscules :
|