Heim > Backend-Entwicklung > PHP-Problem > So erkennen Sie, ob eine Variable in PHP gesetzt ist

So erkennen Sie, ob eine Variable in PHP gesetzt ist

藏色散人
Freigeben: 2023-03-09 13:48:01
Original
2107 Leute haben es durchsucht

Die Funktion der PHP-Isset-Funktion besteht darin, zu erkennen, ob die Variable gesetzt ist. Ihre Syntax lautet „bool isset( Mixed Var [, Mixed Var [, ...]])“. andernfalls wird FALSE zurückgegeben.

So erkennen Sie, ob eine Variable in PHP gesetzt ist

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

isset() wird verwendet, um zu erkennen, ob die Variable gesetzt ist.

isset()

PHP isset() wird verwendet, um zu erkennen, ob eine oder mehrere Variablen gesetzt sind. Wenn die erkannte Variable vorhanden ist, wird TRUE zurückgegeben, andernfalls wird FALSE zurückgegeben.

Syntax:

bool isset( mixed var [, mixed var [, ...]] )
Nach dem Login kopieren

Wenn mehrere Variablen erkannt werden, gibt das Erkennungsergebnis TRUE zurück, solange eine der Variablen vorhanden ist.

Beispiel:

<?php
$var = 1;
if(isset($var)){
    echo &#39;变量 $var 已经被设置&#39;;
} else {
    echo &#39;变量 $var 还未被设置&#39;;
}
?>
Nach dem Login kopieren

Ausgabe der Ausführung dieses Beispiels:

变量 $var 已经被设置
Nach dem Login kopieren

Hinweis

isset() kann nur zum Erkennen von Variablen verwendet werden. Die Übergabe anderer Parameter führt zu einem Analysefehler.

isset() ist ein Sprachkonstrukt und keine Funktion und kann daher nicht von Variablenfunktionen aufgerufen werden.

Tipps

In den folgenden Fällen gibt isset() FALSE zurück:

// 变量被设置为 null
$var = null;
// 被 unset() 释放了的变量
unset($var);
// 类里变量被 var 关键字声明,但尚未设定
var $var;
Nach dem Login kopieren

In den folgenden Fällen gibt isset() TRUE zurück:

$var = "";
$var = array();
$var = 0;
$var = false;
Nach dem Login kopieren

Empfohlenes Lernen: „PHP Video Tutorial

Das obige ist der detaillierte Inhalt vonSo erkennen Sie, ob eine Variable in PHP gesetzt ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage