Start · Sprachen · PHP · Referenz · strncmp

strncmp

Funktion

Vergleicht die ersten <code>$length</code> Bytes zweier Strings.

seit PHP 4.0.0 Kategorie: string

Signatur

strncmp(string $string1, string $string2, int $length): int

Beschreibung

Nützlich, um Präfixe zu prüfen ohne Substring zu erzeugen. Seit PHP 8.0 gibt es lesbar auch str_starts_with().

Parameter

Name Typ Default Beschreibung
$string1 Pflicht string Erster.
$string2 Pflicht string Zweiter.
$length Pflicht int Länge.

Rückgabewert

Typ
int
Beschreibung
-1, 0, 1.

Beispiele

Präfix-Check

<?php

if (strncmp($url, 'https://', 8) === 0) { /* ... */ }