= 0; $i--) { echo $sTab[$i] ." "; } } function keepOccurences(String $s) : array { $tabCount = array( 0, //"mots" 0, //"phrases" 0, //"points" 0, //"virgules" 0, //"point virgules" 0, //"exclamation" 0, //"interrogation" 0 //"suspension ); for ($i=0; $i < strlen($s) ; $i++) { switch ($s[$i]) { case ".": $tabCount[2]++; break; case ",": $tabCount[3]++; break; case ";": $tabCount[4]++; break; case "!": $tabCount[5]++; break; case "?": $tabCount[6]++; break; case "…": $tabCount[7]++; break; default: # code... break; } } $tabCount[0] = nbWord($s); $tabCount[1] = nbSentence($s); return $tabCount; } ?>
Les deux phrases qui seront utilisées dans ce TD sont et .
1) Dans "" il y a mots.
Dans "" il y a mots.
2) Dans "" il y a phrase.
Dans "" il y a phrases.
3) "" inversé donne "".
"" inversé donne "".
4) Dans "", il y a
.
Dans "", il y a
.
Dans "", il y a