Maison >développement back-end >tutoriel php >Un résumé passionnant et facile à retenir des connaissances sur les variables PHP (détails)

Un résumé passionnant et facile à retenir des connaissances sur les variables PHP (détails)

WBOY
WBOYoriginal
2021-10-13 12:14:432135parcourir

Cet article résume les bases des variables PHP, y compris la déclaration des variables PHP et les types de données des variables. En guise de résumé d'apprentissage, j'espère qu'il sera utile à tout le monde !

Un résumé passionnant et facile à retenir des connaissances sur les variables PHP (détails)

1. Déclaration et affectation des variables

Déclarer une variable PHP doit utiliser un signe dollar "$" suivi du nom de la variable, puis utiliser "=" pour la variable. Affectation. Comme indiqué ci-dessous : =”给这个变量赋值。如下所示:

<?php
$a = 1;
$b = 2;
$c = 3;
?>

2.PHP中变量的特点

  • 必须要以$开始。如变量a要写成$a,$ 并不是变量名的一部。

  • 变量的首字母不能以数字开始。变量名必须以字母或下划线开头。

  • 变量的名字区分大小写。

  • 变量不要用特殊符号、中文,_(下划线)不算特殊符号

  • 变量命名要有意义(xxx,aaa,ccc这种 变量名)

正确命名如下举例:

<?php
$name = "PHP中文网";                  // 变量名为:name,变量值为:PHP中文网
$url = "http://www.php.cn/";       // 变量名为:url,变量值为:http://www.php.cn/
$Url = "http://www.bilibili.com/";   // 变量名为:Url,变量值为:http://www.bilibili.com/
$_str = "阿泽不抽烟";        // 变量名为:_str,变量值为:阿泽不抽烟
?>

3.echo显示变量指令

echo 是在PHP里面常用的一个输出、显示功能的命令。可以用它显示任何可见的字符,举例如下:

<?php
$aze = 10086;
echo $aze;
?>

PHP注释

注释的功能有很多:对重点进行标注、方便查找,时间长容易忘记、提高工作效率。

//#    #  表示单行注释,平时//用的多一些。

/* 多行注释 */表示多行注释
举例如下:

<?php
//这段是单行注释
$aze = 10086;
echo $aze;
?>
/* 
这里是PHP中文网
吸烟有害身体健康
 */

4.PHP变量数据类型

4.1 整型

整型也就是整数,可以是正数也可以是负数。

<?php
//声明变量 整数int
//$int = 1000;
echo $zhengshu;
?>

4.2 布尔型

布尔型只有两个值:true(真) / false(假)

<?php
$buer = true;
$bool = false;
?>

4.3 字符串

字符串是连续的字符序列,在 PHP 中,定义字符串有三种方式:

  •    用单引号声明

  •    用双引号声明

  •    用字界符声明

其中,用字界符是在需要输入非常大段的字符串时使用。

用字界符声明时需要注意:

在变量后面的等号写三个小于号(<<<),然后在<<<后面写上字符(建议英文大写字符)。如下例中的:QWE。然后换行写上任意想写的字符。写完后,顶行。在行最开始处,再写上<<<后面的字符和分号。

<?php
//双引号方式声明字符串
$a = "好好学习";  
//单引号方式声明字符串
$b = &#39;天天向上&#39;;     
 //用字界符声明字符串
$c = <<<QWE
url:http://www.php.cn/
QWE;
echo $a."<br>".$b."<br>".$c;
?>

单引号和双引号声明字符串的区别:

  •     1.双引号解析变量,单引号不解析变量。

  •     2.在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变量后面接上特殊字符,例如空格等分开。

  •     3.如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。

  •     4.双引号解析转义字符,单引号不解析转义字符。但,单引号能解析' 和

  •     5.单引号效率高于双引号,尽可能使用单引号

  •     6.双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。

  •     7.(.

    <?php
    $a = &#39;PHP&#39;;
    $b = "$a中文网 ";
    echo $b;
    ?>

  • 2. Les caractéristiques des variables en PHP
    • doivent commencer par $. Si la variable a est écrite sous la forme $a, $ ne fait pas partie du nom de la variable.

    La première lettre d'une variable ne peut pas commencer par un chiffre. Les noms de variables doivent commencer par une lettre ou un trait de soulignement.

    Les noms de variables sont sensibles à la casse.


    N'utilisez pas de symboles spéciaux ou de caractères chinois pour les variables. _ (trait de soulignement) n'est pas considéré comme un symbole spécial


    Les noms de variables doivent être significatifs (les noms de variables tels que xxx, aaa, ccc)

    Le nom correct est le suivant :

    <?php
    $a = &#39;php中文网&#39;;
    $b = "$axxxx";
    echo $b;
    ?>
    3.echo display variable command

    echo est une commande couramment utilisée en PHP pour les fonctions de sortie et d'affichage. Vous pouvez l'utiliser pour afficher tous les caractères visibles, par exemple :

    <?php
    $a = &#39;php中文网&#39;;
    $b = "$a xxxx";
    echo $b;
    ?>
    Commentaires PHP

    🎜🎜Les commentaires ont de nombreuses fonctions : marquer les points clés, les rendre faciles à trouver, les rendre faciles à oublier après une longue période et améliorer l'efficacité du travail. . 🎜🎜// et # # représentent des commentaires sur une seule ligne, généralement // sont utilisés plus souvent. + nombre négatif. 🎜🎜
    <?php
    $a = &#39;php中文网&#39;;
    $b = "{$a}xxxx";
    echo $b;
    ?>
    🎜🎜4.2 Type booléen🎜🎜🎜🎜Le type booléen n'a que deux valeurs : true(true) / false(false)🎜
    <?php
    $a = &#39;东海&#39;;
    $b = "福如&#39;$a&#39;,寿比南山";
    echo $b;
    ?>
    🎜🎜4.3 String🎜 🎜🎜Une chaîne est une séquence continue de caractères. En PHP, il existe trois façons de définir une chaîne : 🎜
      🎜🎜 Utilisez des guillemets simples pour déclarer 🎜🎜🎜🎜 Utilisez des guillemets doubles Déclaration 🎜🎜🎜🎜 Utilisez des délimiteurs de caractères pour déclarer 🎜🎜🎜🎜 Parmi eux, l'utilisation de délimiteurs de caractères est utilisée lorsqu'une très grande chaîne doit être saisie. 🎜🎜Soyez prudent lorsque vous déclarez avec des délimiteurs de caractères : 🎜🎜Écrivez trois signes inférieurs à (<<<) après le signe égal après la variable, puis écrivez après le <<< ; Caractères majuscules (les caractères majuscules anglais sont recommandés). Comme dans l'exemple suivant : QWE. Ensuite, terminez la ligne et écrivez les caractères de votre choix. Après écriture, ligne supérieure. Au début de la ligne, écrivez les caractères après <<< et un point-virgule. 🎜
      <?php$a = &#39;PHP&#39;;
      $b = "中文网 ";
      $c =&#39;young&#39;;
      $d =&#39;beautiful&#39;;
      echo $a.$b.$c.$d;
      ?>
      🎜La différence entre les guillemets simples et les guillemets doubles lors de la déclaration de chaînes : 🎜
        🎜🎜 1. Les guillemets doubles analysent les variables, les guillemets simples n'analysent pas les variables. 🎜🎜🎜🎜 2. Insérez la variable entre guillemets doubles. S'il y a des caractères anglais ou chinois derrière la variable, cela concatènera le caractère et la variable et la traitera comme une variable entière. Assurez-vous de séparer les variables par des caractères spéciaux, tels que des espaces. 🎜🎜🎜🎜 3. Si vous insérez une variable entre guillemets doubles et que vous ne voulez pas d'espaces derrière elle, vous pouvez placer la variable entre accolades. 🎜🎜🎜🎜 4. Les guillemets doubles analysent les caractères d'échappement, les guillemets simples n'analysent pas les caractères d'échappement. Cependant, les guillemets simples peuvent analyser ' et 🎜🎜🎜🎜 5. Les guillemets simples sont plus efficaces que les guillemets doubles, utilisez autant que possible les guillemets simples 🎜🎜🎜🎜 6. Les guillemets simples et les guillemets simples peuvent être insérés les uns dans les autres ! ! ! Insérez des guillemets simples entre guillemets doubles, insérez des variables entre guillemets simples et la variable sera analysée. 🎜🎜🎜🎜 7. Les points (.) sont utilisés pour épisser les chaînes. 🎜🎜🎜🎜 8. Traitez la chaîne de déclaration du délimiteur comme la même fonction que les guillemets doubles. 🎜🎜🎜🎜Exemple : 🎜
        <?php
        $a = 10086.0326;
        echo $a;
        $b = 0.0326;
        var_dump($b);
        ?>
        🎜Si les guillemets doubles sont remplacés par des guillemets simples, le résultat de sortie sera : $un site Web chinois, pas un site Web chinois PHP. 🎜🎜rrreee🎜Insérez une variable entre guillemets doubles. S'il y a des caractères anglais ou chinois derrière la variable, cela concatènera le caractère et la variable et la traitera comme une variable entière. 🎜🎜Vous pouvez résoudre ce problème en ajoutant des caractères spéciaux après la variable : 🎜rrreee🎜Ou si vous ne souhaitez pas utiliser de caractères spéciaux, vous pouvez mettre la variable entre accolades : 🎜🎜rrreee🎜Des guillemets doubles et simples peuvent être insérés les uns dans les autres : 🎜🎜rrreee🎜Guillemets doubles Insérez un guillemet simple entre eux, insérez une variable entre les guillemets simples et la variable sera analysée. 🎜🎜Lorsque plusieurs cordes sont assemblées, vous pouvez utiliser des points (.) pour épisser les cordes. 🎜rrreee🎜🎜4.4 Type à virgule flottante🎜🎜🎜Le type à virgule flottante est également le type décimal en mathématiques. La plage de valeurs valide est de 1,8E-308 à 1,8E+308. Les nombres à virgule flottante ont une précision supérieure à celle des types de données entiers. 🎜rrreee🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜

    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