Heim > Backend-Entwicklung > PHP-Tutorial > Variablenprobleme in PHP

Variablenprobleme in PHP

WBOY
Freigeben: 2016-07-30 13:30:17
Original
1071 Leute haben es durchsucht
#$abc = "abc";
$def;
#var_dump(isset($abc));
//var_dump(empty($def));
//var_dump (false);
//var_dump(empty(''));
var_dump(isset($def));
var_dump(is_null($def));
#var_dump(isset( $def));
#1. Gibt es Deklarationen und Definitionen in PHP-Datenvariablen, die denen in C/C++ ähneln?
      #Es gibt keine Deklarationen in PHP, nur undefiniert und definiert  
  #2 Was ist die Definition von PHP-Variablen? Ist es $def; oder $abc = "abc" ?
# Die Definition einer Variablen besteht darin, der Variablen beim Schreiben direkt einen Wert zuzuweisen, d. h. $abc="abc"; heißt Variablendefinition
# Wenn $def, was wird angezeigt? Machen Sie ein Experiment var_dump($def);
#Output:
#Notice: Undefinierte Variable: def in C:UserslsqbuptDesktopabcdefg.php in Zeile 9
#NULL
# $def; Variable Nicht definiert > #
#3.isset() is_null() empty() Und wenn die Variable selbst als Richter verwendet wird, if($abc) oder if($def), gibt es einen Unterschied zwischen diesen Funktionen? ?
#4. Was ist null? Ist die Groß-/Kleinschreibung beachtet?
#NULL leerer Typ
#null unterscheidet nicht zwischen Groß- und Kleinschreibung, was bedeutet, dass eine Variable in den folgenden drei Situationen als NULL betrachtet wird auf NULL
    #2. Wurde noch kein Wert zugewiesen
          #3. Wurde unset();
  Die Funktion der #is_null()-Funktion kann wörtlich genommen werden, sie ist ganz einfach  
  # isset() und is_null() ist ein Paar von
#isset()-Funktionen: Wenn {undefiniert, wie z. B. $def} und {die Variable selbst NULL ist, wie z. B. $def = null;}, gibt sie false und zurück Es erfolgt keine Benachrichtigung, andernfalls wird true zurückgegeben 🎜> #is_null()-Funktion: Wenn {undefiniert, z. B. $def} und {die Variable selbst NULL ist, z. B. $def = null;}, gibt sie true zurück und andernfalls false.
                        Die #is_null()-Funktion wird zurückgegeben Ich habe einen Hinweis für {undefiniert, z. B. $def}. Es gibt jedoch keinen Hinweis für {die Variable selbst ist NULL, z. B. $def = null;} {Ich habe festgestellt, dass diese Funktion ein Paar mit isset() ist. 🎜 >


Urheberrechtserklärung: Dieser Artikel wurde vom Blogger verfasst. Originalartikel dürfen nicht ohne Genehmigung des Bloggers reproduziert werden.


Das Obige hat die Variablenprobleme in PHP vorgestellt, einschließlich einiger Aspekte davon. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.


Verwandte Etiketten:
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