= 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; } function generatePsw(String $s) : String { $psw = ""; if(mb_strlen($s) >= 6) { $i = 0; while($i < 4) { $alea = random_int(0,9); $psw .=$alea; $i++; } $i = 0; while($i < 4) { $alea = $s[random_int(0,mb_strlen($s))]; $psw .=$alea; $i++; } } return $psw; } ?>
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
5) Mot de passe aléatoire de "Applejack" :
Voici la valeur de SERVER_ADDR :
Voici la valeur de HTTP_HOST :
Voici la valeur de REMOTE_ADDR :
Voici la valeur de HTTP_USER_AGENT :
Voici la valeur de $_ENV :
Bonjour, nous sommes le , il est .
Le jour que nous sommes est le .
Ma date de naissance : à GMT-4.