Maison > Article > développement back-end > Fonction PHP strcoll() qui compare deux chaînes (selon les paramètres locaux)
Exemples
ComparerStrings :
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello World!"); echo "<br>"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello World!"); ?>
Définition et utilisation
La fonction strcoll() compare deux chaînes.
La comparaison des chaînes change en fonction des paramètres locaux (Af103c7d40cefc47d35b42f2a73865725a).
Remarque : strcoll() est sensible à la casse, mais n'est pas sûr binaire.
Remarque : si les paramètres régionaux actuels sont C ou POSIX, cette fonction fonctionne de la même manière que strcmp() .
Syntaxe
strcoll(string1,string2)
参数 | 描述 |
string1 | 必需。规定要比较的第一个字符串。 |
string2 | 必需。规定要比较的第二个字符串。 |
Détails techniques
Valeur de retour : | La fonction renvoie :
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello WORLD!"); echo "<br />"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello WORLD!"); ?> >0 - si string1 est supérieur à string2 |
||||||
Version PHP : | 4.0.5+ | ||||||
Journal de mise à jour-1 1: |
Depuis PHP 4.2.3, cette fonction fonctionne sur win32. |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!