Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

strcmp

String-Funktionen

    Befehl:
int strcmp ( string $str1 , string $str2 )


    Parameter-Liste:
NameBeschreibung
str1Die erste Zeichenkette.
str2Die zweite Zeichenkette.

    Rückgabewerte:
Ist str1 kleiner als str2 wird ein Wert < 0 zurückgegeben, ist str1 grösser als str2 ein Wert > 0, und bei Gleichheit gibt die Funktion 0 zurück.

    Beschreibung:
Beachten Sie, dass zwischen Gross- und Kleinschreibung unterschieden wird.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Vergleich von Zeichenketten ohne Unterscheidung der Gross- und Kleinschreibung (Binary safe)
 
Führt eine Suche mit einem regulären Ausdruck durch
 
Binärdaten-sicherer Vergleich zweier Strings, beginnend an einer bestimmten Position und endend nach einer festgelegten Länge
 
String-Vergleich der ersten n Zeichen (Binary safe)
 
Findet das erste Vorkommen eines Strings
 
Gibt einen Teil eines Strings zurück
 

strcmp() - Beispiel:


Eingabe:
<?PHP
$var_1 = 'willi';
$var_2 = 'WILLI';

$wert = strcmp ( $var_1, $var_2 );

if ( $wert < 0 )
{
  echo '<b>' . $var_1' . </b> ist kleiner als <b>' . $var_2 . '</b>';
}
elseif ( $wert == 0 )
{
  echo '<b>' . $var_1 . '</b> ist gleich <b>' . $var_2 . '</b>';
}
elseif ( $wert > 0 )
{
  echo '<b>' . $var_1 . '</b> ist grösser als <b>' . $var_2 . '</b>';
}
?>


Ausgabe:
willi ist gr�sser als WILLI

Beschreibung:
Mit strcmp() kann man zwei Zeichenketten (str1 und str2) auf Bin�rbasis miteinander vergleichen. Achten Sie darauf, dass bei dem Vergleich zwischen Gross- und Kleinschreibung unterschieden wird.
String-Funktionen