Source: lesson_16_function_strncasecmp.php | Résultat |
<?php /* Voir strcasecmp Ne compare que les premiers caractères, nombre indiqué en 3 ième paramètre */ $chaine_1 = "biscuit à la crème"; $chaine_2 = "biscuit au sucre"; $chaine_3 = "Biscuit au sucre"; echo "<table><tr><th>Chaîne 1</th><th>Chaîne 2</th> <th>strcasecmp</th><th>strncasecmp</th></tr><tr>"; echo "<td>$chaine_1</td><td>$chaine_3</td><td>". strcasecmp($chaine_1,$chaine_2)."</td><td>". strncasecmp($chaine_1,$chaine_2,8)."</td></tr>"; echo "<td>$chaine_3</td><td>$chaine_1</td><td>". strcasecmp($chaine_3,$chaine_1)."</td><td>". strncasecmp($chaine_3,$chaine_1,8)."</td></tr>"; echo "<td>$chaine_2</td><td>$chaine_3</td><td>". strcasecmp($chaine_2,$chaine_3)."</td><td>". strncasecmp($chaine_2,$chaine_3,8)."</td></tr>"; echo "</table>";
| Chaîne 1 | Chaîne 2 |
strcasecmp | strncasecmp |
---|
biscuit à la crème | Biscuit au sucre | 98 | 0 | Biscuit au sucre | biscuit à la crème | -98 | 0 | biscuit au sucre | Biscuit au sucre | 0 | 0 |
|