PHP strcasecmp() funktion
Eksempel
Sammenlign to strenges (ikke skrivepræcis):
<?php echo strcasecmp("shanghai","SHANGHAI"); ?>
Definition og brug
strcasecmp() funktionen sammenligner to stren.
Vedvisning:strcasecmp() funktionen er binær sikker og case-insensitive.
Vedvisning:Funktionen er lig med strncasecmp() Funktionen er lignende, men forskellen er, at du med strncasecmp() kan specificere antallet af tegn, der skal sammenlignes i hver streng.
Syntaks
strcasecmp(string1,string2)
Parameter | Beskrivelse |
---|---|
string1 | Obligatorisk. Angiver den første streng, der skal sammenlignes. |
string2 | Obligatorisk. Angiver den anden streng, der skal sammenlignes. |
Tekniske detaljer
Returværdi: |
Funktionen returnerer:
|
PHP Version: | 4+ |
Flere eksempler
Eksempel 1
Sammenligne to stren (ikke følsomt over for store og små bogstaver, HELLO og hELLo vises som ens)
<?php echo strcasecmp("Shanghai","SHANGHAI"); echo "<br>"; echo strcasecmp("Shanghai","sHANGHai"); ?>
Eksempel 2
Forskellige returværdier:
<?php echo strcasecmp("Hello world!","HELLO WORLD!"); // To stren er ens echo strcasecmp("Hello world!","HELLO"); // string1 Større end string2 echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 Mindre end string2 ?>