PHP strcmp() function
Example
Compare two strings (case sensitive):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Definitie en gebruik
De strcmp() functie vergelijkt twee strings.
Opmerking:De strcmp() functie is binair veilig en hoofdlettergevoelig.
Tip:Deze functie is vergelijkbaar met strncmp() Deze functie is vergelijkbaar met, het verschil is dat je met strncmp() het aantal tekens voor elke string die moet worden vergeleken kunt specificeren.
Syntaxis
strcmp(string1,string2)
Parameters | Beschrijving |
---|---|
string1 | Verplicht. Specificeer de eerste string die moet worden vergeleken. |
string2 | Verplicht. Specificeer de tweede string die moet worden vergeleken. |
Technische details
Retournerende waarden: |
Deze functie retourneert:
|
PHP Versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Vergelijk twee strings (hoofdlettergevoelig, Hello en hELLo geven verschillende uitvoer weer):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Voorbeeld 2
Andere terugkomende waarden:
<?php echo strcmp("Hello world!","Hello world!"); // Twee strings zijn gelijk echo strcmp("Hello world!","Hello"); // string1 groter dan string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 kleiner dan string2 ?>