Source: lesson_16_function_strnatcasecmp.php | Résultat |
<?php /* Voir strcasecmp Pour les chiffres de 1 à 12 : ordre naturel : 1,2,3,4,5,6,7,8,9,10,11,12 ordre "normal" (pour l'informatique) : 1,10,11,12,2,3,4,5,6,7,8,9 */ $chaine_1 = "biscuit10"; $chaine_2 = "biscuit9"; $chaine_3 = "Biscuit9"; echo "<table><tr><th>Chaîne 1</th><th>Chaîne 2</th> <th>strcasecmp</th><th>strnat...</th></tr><tr>"; echo "<td>$chaine_1</td><td>$chaine_3</td><td>". strcasecmp($chaine_1,$chaine_2)."</td><td>". strnatcasecmp($chaine_1,$chaine_2)."</td></tr>"; echo "<td>$chaine_3</td><td>$chaine_1</td><td>". strcasecmp($chaine_3,$chaine_1)."</td><td>". strnatcasecmp($chaine_3,$chaine_1)."</td></tr>"; echo "<td>$chaine_2</td><td>$chaine_3</td><td>". strcasecmp($chaine_2,$chaine_3)."</td><td>". strnatcasecmp($chaine_2,$chaine_3)."</td></tr>"; echo "</table>"; ?>
| Chaîne 1 | Chaîne 2 |
strcasecmp | strnat... |
---|
biscuit10 | Biscuit9 | -8 | 1 | Biscuit9 | biscuit10 | 8 | -1 | biscuit9 | Biscuit9 | 0 | 0 |
|