Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob es sich in PHP um eine Zeichenfolge handelt

So ermitteln Sie, ob es sich in PHP um eine Zeichenfolge handelt

藏色散人
藏色散人Original
2020-08-11 09:06:598126Durchsuche

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)“.

So ermitteln Sie, ob es sich in PHP um eine Zeichenfolge handelt

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 &#39;这是一个字符串。&#39; . PHP_EOL;
else
    echo &#39;这不是一个字符串。&#39;;
var_dump(is_string(&#39;XYZ&#39;));
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn