Was sind die Regeln für die Benennung von Variablen in PHP? Ich glaube, Sie alle kennen die einfachen Regeln, aber ich vermute, Sie kennen die Details nicht. Werfen wir einen Blick auf die Deklaration von PHP-Variablen und die Einführung von Variablenbenennungsregeln .
Welche der folgenden drei Schreibweisen ist richtig?
Welche der folgenden drei Schreibweisen ist in PHP-Programmen richtig?
Typ 1:
<?php $myname='aa'; ?>
Typ 2:
<?php $myName='aa'; ?>
Typ 3:
<?php $MyName='aa'; ?>
Erfahrungsaustausch
Name, Alter:
<?php /* *变量名字以$开头 *变量的名称声明时一定要有意义 *变量不能以数字开头命名,可以用下划线开头,$和变量名不能有空格 *变量名中不能出现运算符号:加减乘除 *别的编程语言变量可能不能出现系统关键字,不过php可以,因为php有一个$ */ $name = "毕恩竹"; $age = 20; $php = 40; echo $age;
Der Bereich mit variablen Namen weist nur teilweise Groß-/Kleinschreibung auf
<?php /* $int和$INT区分大小写,echo不区分大小写 */ $int = 10; $INT = 20; echo $int,"<br>"; eCho $INT;
Kamel-Benennungsmethode: eins zwei drei
<?php $oneTwoThree = 10;
Variablen sind Container, die zur vorübergehenden Speicherung von Werten verwendet werden. Diese Werte können Zahlen, Text oder viel komplexere Permutationen sein. ist ein einfaches Tool zum Verfolgen nahezu aller Arten von Informationen.
PHP ist eine sehr schwach typisierte Sprache. In den meisten Programmiersprachen können Variablen nur einen Datentyp enthalten, und dieser Typ muss vor der Verwendung der Variablen deklariert werden, beispielsweise in der Sprache C. In PHP muss der Typ der Variablen vor der Verwendung der Variablen deklariert werden, beispielsweise in der Sprache C. In PHP wird der Typ einer Variablen normalerweise nicht vom Programmierer festgelegt, sondern zur Laufzeit (d. h. der Wert der Variablen) basierend auf dem Kontext, in dem die Variable verwendet wird. PHP erfordert nicht, dass Sie Variablen deklarieren, bevor Sie sie verwenden. Sie erstellen die Variable, wenn Sie ihr zum ersten Mal einen Wert zuweisen.
Die PHP-Variablendeklaration beginnt mit dem $-Symbol, gefolgt von Groß- und Kleinbuchstaben, Zahlen und Unterstrichen, kann jedoch nicht mit einer Zahl beginnen.
<?php $a=100; //声明一个变量a,赋予整数100 $b=”string”; //声明一个变量b,赋予字符串string $c=true //声明一个变量c,赋予布尔值true $d=99.99; //声明一个变量d,赋予浮尔点99.99 $key=$a; //声明一个key变量,并将a变量的值赋予 $a=$b=$c=$d=”value” //同时声明多个变量,并赋予相同的值
Sie können die Funktion () verwenden, um die angegebene Variable freizugeben, die Funktion isset() prüft, ob die Variable gesetzt ist, und empty() zählt, um zu prüfen, ob eine Variable leer ist
Mehrere Variablen gleichzeitig deklarieren
<?php $a = $b = $c =$d =10; echo $a; echo "<br>"; echo $b; echo "<br>"; echo $c; echo "<br>"; echo $d; echo "<br>"; var_dump();可以打印输出变量类型和内容
<?php var_dump(10); $a=100; var_dump($a);
isset()-Funktion erkennt, ob eine Variable gesetzt ist
<?php $bool = isset($a); var_dump($bool); $a = 20; $bool = isset($a); var_dump($bool); unset();删除一个变量
<?php $a = 20; unset($a); $bool = isset($a); var_dump($bool); empty()数数检查一个变量是否为空,空的话返回true
<?php $a = 20; $b = ''; $c = 0; $d = null; $e = ' '; var_dump(empty($a)); var_dump(empty($b)); var_dump(empty($c)); var_dump(empty($d)); var_dump(empty($e)); var_dump(empty($f));
Zurück zum Anfang des Artikels, werfen wir einen Blick darauf, wie man antwortet
Zusammenfassung
1. Es gibt keine bestimmten Regeln für alle Vorlieben
2. Das aktuelle PHP Bei Variablen wird die Groß-/Kleinschreibung nicht beachtet (es wird gesagt, dass PHP6 die Groß-/Kleinschreibung beachtet), daher ist $myName='aa'; unpraktisch, wenn es als $myname='aa' geschrieben wird, aber weniger lesbar und erfrischend als $my_name= 'aa';
3. Für Sprachen, bei denen die Groß-/Kleinschreibung beachtet wird, wird im Allgemeinen die Verwendung der „ungarischen Notation“ empfohlen.
Der Variablenname besteht aus dem Variablentyp und mehreren Wörtern, die mit Großbuchstaben beginnen stellen die Bedeutung der Variablen dar
Zum Beispiel wird
$myname='aa';
als
$sMyName='aa';
und
$myname=1;
$iMyName=1;
darstellen
. Beispielsweise wird$myname='aa';
Das obige ist der detaillierte Inhalt vonBeispielcode-Sharing zur Variablendeklaration und Variablenbenennungsregeln in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!