Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob es sich in PHP um eine Zeichenfolge handelt
In PHP können Sie die Funktion „is_string“ verwenden, um festzustellen, ob eine Variable ein String ist. Es versteht sich, dass diese Funktion nur den Typ erkennt, auch wenn eine Variable leer ist, solange es sich um einen String-Typ handelt. Es wird „true“ zurückgegeben. Die Verwendungssyntax lautet „bool is_string (mixed $var)“.
Empfohlen: „PHP-Video-Tutorial“
is_string() erkennt, ob die Variable vom Typ String ist, und der Rückgabewert ist wahr oder falsch. Hier ist zu verstehen, dass nur der Typ erkannt wird. Selbst wenn eine Variable leer ist, gibt sie true zurück, solange es sich um einen Zeichenfolgentyp handelt.
PHP-Versionsanforderungen: PHP 4, PHP 5, PHP 7
Syntax
bool is_string ( mixed $var )
Parameterbeschreibung:
$var: zu erkennende Variable.
Rückgabewert
Wenn die angegebene Variable eine Zeichenfolge ist, gibt sie TRUE zurück, andernfalls gibt sie FALSE zurück.
Instanz
<?php if (is_string("2663")) echo '这是一个字符串。' . PHP_EOL; else echo '这不是一个字符串。'; var_dump(is_string('XYZ')); var_dump(is_string("99")); var_dump(is_string(123.05)); var_dump(is_string(false)); ?>
Das Ausgabeergebnis ist:
Dies ist eine Zeichenfolge.
bool(true) bool(true) bool(false) bool(false)
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich in PHP um eine Zeichenfolge handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!