<?php $fichier = '../commons/corbeau.txt';//on déclare nom du fichier $canal = fopen($fichier,'r');//ouverture du fichier lecture seule $myString = fread($canal, filesize ($fichier)); fclose($canal); //pensez à refermer à la fin du script echo "<pre>".$myString."<pre>"; echo "<p></p>"; echo "<tt>1_Longueur du fichier : " .strlen($myString)."<br/></tt>"; //pour extraire le titre on cherche la première occurence //de nouvelle ligne:chr(10) echo "<tt>2_Longueur du titre : " .trim(strpos($myString,chr(10)))."<br/></tt>"; //on met le titre dans une variable //pour le réutiliser plus facilement $title = substr($myString,1,strpos($myString,chr(10))); echo "<tt>3_Le titre : " .trim($title)."<br/><br/></tt>"; echo "<tt>4_1ière lettre en maj. : " .trim(ucwords($title))."<br/><br/></tt>"; echo "<tt>5_Tout en majuscules : " .trim(strtoupper($title))."<br/><br/></tt>"; echo "<tt>6_Caractères 10 à 20 : " .trim(substr($title,9,10))."<br/><br/></tt>"; echo "<tt>7_Espaces remplacés par des soulignés : " .trim(strtr($title," ","_"))."<br/><br/></tt>"; //Recherche de la première ligne de la fable : //1_ on retire le titre $fable = substr($myString,strpos($myString, chr(10))+2,strlen($myString)); $first_line = substr($fable,1,strpos($fable,chr(10))); echo "<tt>8_Première ligne : " .trim($first_line)."<br/></tt>"; ?>
|
Le corbeau et le renard.
Maître Corbeau, sur un arbre perché,
Tenait en son bec un fromage.
Maître Renard, par l'odeur alléché,
Lui tint à peu près ce langage :
" Hé ! bonjour, Monsieur du Corbeau,
Que vous êtes joli ! que vous me semblez beau !
Sans mentir, si votre ramage
Se rapporte à votre plumage,
Vous êtes le phénix des hôtes de ces bois.
" A ces mots le Corbeau ne se sent pas de joie ;
Et pour montrer sa belle voix,
Il ouvre un large bec, laisse tomber sa proie.
Le Renard s'en saisit, et dit :
" Mon bon Monsieur,
Apprenez que tout flatteur
Vit aux dépens de celui qui l'écoute :
Cette leçon vaut bien un fromage, sans doute.
" Le Corbeau, honteux et confus,
Jura, mais un peu tard, qu'on ne l'y prendrait plus.
1_Longueur du fichier : 838 2_Longueur du titre : 28 3_Le titre : Le corbeau et le renard.
4_1ière lettre en maj. : Le Corbeau Et Le Renard.
5_Tout en majuscules : LE CORBEAU ET LE RENARD.
6_Caractères 10 à 20 : beau et le
7_Espaces remplacés par des soulignés : ___Le_corbeau_et_le_renard.
8_Première ligne : Maître Corbeau, sur un arbre perché,
|