Source: lesson_16_function_count_chars.php | Résultat |
<?php //début du programme $maChaine = "Il était une fois..."; for ($i=0; $i<5; $i++) { ($i==0)?(print "Paramètre = 0 : nombre d'occurences trouvées <br/> dans la chaine '$maChaine' <br/> pour chacune des 256 valeurs ascii "):(print ""); ($i==1)?(print "Paramètre = 1 : nombre de valeurs trouvées <br/> dans la chaine '$maChaine' <br/> pour chacune des 256 valeurs ascii si nombre >0<br/>"):(print ""); ($i==2)?(print "Paramètre = 2 : nombre de valeurs trouvées <br/> dans la chaine '$maChaine' <br/> pour chacune des 256 valeurs ascii si nombre =0<br/>"):(print ""); ($i==3)?(print "Paramètre = 3 : liste les valeurs trouvées <br/> dans la chaine '$maChaine' <br/> par ordre ascii <br/>"):(print ""); ($i==4)?(print "Paramètre = 4:liste valeurs non trouvées<br/> dans la chaine '$maChaine' <br/> "):(print ""); $countArray[]= count_chars($maChaine,$i); if ($i < 3) { echo "<table border=1><tr><th>Para</th> <th>Caract</th><th>Ascii</th><th>Valeur retournée</th> </tr>"; foreach($countArray[$i] as $key => $value) { echo "<tr><td>$i</td><td>".utf8_encode(chr($key)). "</td><td>$key</td><td>$value <small> Occurences dans la chaine</td> </tr>"; } echo "</table>"; } else { if ($i==3) echo "$i ->".count_chars($maChaine,$i)."<br/>"; else echo "$i ->".substr(count_chars($maChaine,$i),0,50)."<br/>" .substr(count_chars($maChaine,$i),50,50)."<br/>" .substr(count_chars($maChaine,$i),100,50)."<br/>" .substr(count_chars($maChaine,$i),150,50)."<br/>" .substr(count_chars($maChaine,$i),200,55); } echo "<hr>"; } ?>
| Paramètre = 0 : nombre d'occurences trouvées
dans la chaine 'Il était une fois...'
pour chacune des 256 valeurs ascii Para |
Caract | Ascii | Valeur retournée |
---|
0 | |
|