Beispielcode-Sharing zur Variablendeklaration und Variablenbenennungsregeln in PHP

黄舟
Freigeben: 2023-03-14 13:26:01
Original
2605 Leute haben es durchsucht

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=&#39;aa&#39;;
?>
Nach dem Login kopieren

Typ 2:

<?php
  $myName=&#39;aa&#39;;
?>
Nach dem Login kopieren

Typ 3:

<?php
  $MyName=&#39;aa&#39;;
?>
Nach dem Login kopieren


Erfahrungsaustausch

Name, Alter:

<?php
/*
*变量名字以$开头
*变量的名称声明时一定要有意义
*变量不能以数字开头命名,可以用下划线开头,$和变量名不能有空格
*变量名中不能出现运算符号:加减乘除
*别的编程语言变量可能不能出现系统关键字,不过php可以,因为php有一个$
*/
$name = "毕恩竹";
$age = 20;
$php = 40;
echo $age;
Nach dem Login kopieren

Der Bereich mit variablen Namen weist nur teilweise Groß-/Kleinschreibung auf

<?php
/*
$int和$INT区分大小写,echo不区分大小写
*/
$int = 10;
$INT = 20;
echo $int,"<br>";
eCho $INT;
Nach dem Login kopieren

Kamel-Benennungsmethode: eins zwei drei

<?php
$oneTwoThree = 10;
Nach dem Login kopieren

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”      //同时声明多个变量,并赋予相同的值
Nach dem Login kopieren

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();可以打印输出变量类型和内容
Nach dem Login kopieren
<?php
var_dump(10);
$a=100;
var_dump($a);
Nach dem Login kopieren

isset()-Funktion erkennt, ob eine Variable gesetzt ist

<?php
$bool = isset($a);
var_dump($bool);
$a = 20;
$bool = isset($a);
var_dump($bool);
unset();删除一个变量
Nach dem Login kopieren
<?php
$a = 20;
unset($a);
$bool = isset($a);
var_dump($bool);
empty()数数检查一个变量是否为空,空的话返回true
Nach dem Login kopieren
<?php
$a = 20;
$b = &#39;&#39;;
$c = 0;
$d = null;
$e = &#39; &#39;;
var_dump(empty($a));
var_dump(empty($b));
var_dump(empty($c));
var_dump(empty($d));
var_dump(empty($e));
var_dump(empty($f));
Nach dem Login kopieren

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=&#39;aa&#39;;
Nach dem Login kopieren
Nach dem Login kopieren

als

$sMyName=&#39;aa&#39;;
Nach dem Login kopieren

und

$myname=1;
Nach dem Login kopieren
< geschrieben 🎜> wird geschrieben als


$iMyName=1;
Nach dem Login kopieren
4. Für Sprachen, bei denen die Groß-/Kleinschreibung nicht beachtet wird, wird im Allgemeinen empfohlen, dass der Variablenname aus mehreren durch Unterstriche verbundenen Wörtern besteht, die die Bedeutung der Variablen

darstellen

. Beispielsweise wird


$myname=&#39;aa&#39;;
Nach dem Login kopieren
Nach dem Login kopieren
als


geschrieben

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!

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