PHP strncasecmp() Functie
Voorbeeld
Vergelijk twee strings (ongeacht hoofdlettergebruik):
<?php echo strncasecmp("I love China!","I love Shanghai!",6); ?>
Definitie en gebruik
De strncasecmp() functie vergelijkt twee strings.
Opmerking:strncasecmp() is binair veilig en case-insensitief.
Tip:Deze functie is vergelijkbaar met strcasecmp() Deze functie is vergelijkbaar met, maar verschilt van strcasecmp() omdat length Parameters.
Syntax
strncasecmp(string1, string2,length)
Parameters | Beschrijving |
---|---|
string1 | Verplicht. Stelt de eerste string die vergeleken moet worden in. |
string2 | Verplicht. Stelt de tweede string die vergeleken moet worden in. |
length | Verplicht. Stelt het aantal tekens in voor elke string dat gebruikt wordt voor de vergelijking. |
Technische details
Retournerende waarde: |
Deze functie retourneert:
|
PHP Versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Vergelijk twee strings (ongeacht hoofdlettergebruik, China en CHINA leveren hetzelfde resultaat op):
<?php echo strncasecmp("China","China",6); echo "<br>"; echo strncasecmp("China","CHINA",6); ?>