Maison  >  Article  >  développement back-end  >  Exemple de partage de code sur la déclaration de variable et les règles de dénomination des variables en PHP

Exemple de partage de code sur la déclaration de variable et les règles de dénomination des variables en PHP

黄舟
黄舟original
2017-07-26 13:23:452536parcourir

Quelles sont les règles de dénomination des variables en PHP ? Je pense que vous connaissez tous les règles simples mais détaillées. Jetons un coup d'œil à la déclaration des variables PHP et à l'introduction des règles de dénomination des variables.

Laquelle des trois manières d'écrire suivantes est correcte ?

Dans les programmes PHP, quelles sont les règles de dénomination des variables ? Laquelle des trois manières d'écrire suivantes est correcte ?

Type 1 :

<?php
  $myname=&#39;aa&#39;;
?>

Type 2 :

<?php
  $myName=&#39;aa&#39;;
?>

Type 3 :

<?php
  $myname=&#39;aa&#39;;
?>


Partage d'expérience

Nom, âge :

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

La zone de nom de la variable n'a qu'une casse partielle

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

Méthode de dénomination des cas Camel : un deux trois

<?php
$oneTwoThree = 10;

Les variables sont des conteneurs utilisés pour stocker temporairement des valeurs. Ces valeurs peuvent être des nombres, du texte ou des permutations beaucoup plus complexes. est un outil simple pour suivre presque tous les types d'informations.
PHP est un langage très faiblement typé. Dans la plupart des langages de programmation, les variables ne peuvent contenir qu'un seul type de données, et ce type doit être déclaré avant d'utiliser la variable, comme en langage C. En PHP, le type de la variable doit être déclaré avant d'utiliser la variable, comme en langage C. En PHP, le type d'une variable n'est généralement pas défini par le programmeur, mais est déterminé au moment de l'exécution (c'est-à-dire la valeur de la variable) en fonction du contexte dans lequel la variable est utilisée. PHP ne vous oblige pas à déclarer les variables avant de les utiliser ; vous créez la variable lorsque vous lui attribuez une valeur pour la première fois.
La déclaration des variables PHP commence par le symbole $, suivi de lettres majuscules et minuscules, de chiffres et de traits de soulignement, mais ne peut pas commencer par un chiffre.

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

Vous pouvez utiliser la fonction () pour libérer la variable spécifiée, la fonction isset() vérifie si la variable est définie et empty() compte pour vérifier si une variable est vide
Déclarez plusieurs variables en même temps

<?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);

La fonction isset() détecte si une variable est définie

<?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 = &#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));

Retour au début de l'article, jetons un coup d'œil Comment répondre

Résumé

1 Il n'y a pas de règles précises pour les préférences de chacun

2 Le PHP actuel. n'est pas sensible à la casse pour les variables (il est dit que PHP6 sera sensible à la casse), donc $myName='aa'; n'est pas pratique lorsqu'il est écrit sous la forme $myname='aa' mais est moins lisible et moins rafraîchissant que $my_name= ; 'aa';

3. Pour les langues sensibles à la casse, il est généralement recommandé d'utiliser la "notation hongroise"

Le nom de la variable se compose du type de variable et de plusieurs mots commençant par des lettres majuscules qui représente la signification de la variable
Par exemple,

$myname=&#39;aa&#39;;

s'écrit

$sMyName=&#39;aa&#39;;

et

$myname=1;

s'écrit

$iMyName=1;

4. Pour les langues insensibles à la casse, il est généralement recommandé que le nom de la variable soit composé de plusieurs mots reliés par des traits de soulignement qui représentent la signification de la variable

. Par exemple,

$myname=&#39;aa&#39;;

s'écrit

$my_name=&#39;aa&#39;;
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn