PHP strcmp() funktion

Eksempel

Sammenligne to strenge (skelnes mellem store og små bogstaver):

<?php
echo strcmp("Hello world!","Hello world!");
?>

Kør eksempel

Definition og brug

strcmp() funktionen sammenligner to stren.

Kommentar:strcmp() funktionen er binær sikker og følsom over for versaler.

Tip:Denne funktion er lignende til strncmp() Funktioner ligner hinanden, men med strncmp() kan du specificere antallet af tegn i hver streng, der skal sammenlignes.

Syntaks

strcmp(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:

Denne funktion returnerer:

  • 0 - Hvis to stren er ens
  • <0 - Hvis string1 Mindre end string2
  • >0 - Hvis string1 Større end string2
PHP Version: 4+

Flere eksempler

Eksempel 1

Komparér to stren (versaler er vigtige, Hello og hELLo udskrift er forskellige):

<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>

Kør eksempel

Eksempel 2

Forskellige returværdier:

<?php
echo strcmp("Hello world!","Hello world!"); // To stren er ens
echo strcmp("Hello world!","Hello"); // string1 Større end string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 Mindre end string2
?>

Kør eksempel