zoukankan      html  css  js  c++  java
  • PHP学习笔记(九)

    变量

    PHP的特性之一就是他要求在使用变量之前可以不声明变量,当第一次给变量赋值时,你才创建了这个变量。

    变量的销毁

    unse($变量名);
    

    变量的名称严格区分大小写

    <?php
      $变量名称=值;
      $name=1;
      $Name='sunny';
      echo $name;//输出变量$name的内容
      echo $Name
    ?>
    

    命名规则按从前的来
    字母或者下划线开头,后面可以任意长度,但是不要出现赋值类的语句,不能有空格、换行,最好不要用关键字

    可变变量

    <?php
      $abc='test';//定义一个名字为$abc存了test
      $$abc='test1';//$test='test1'
    ?>
    

    变量的引用赋值

    <?php
      $a=1000;
      $b=$a;//相当于把$a复制一份,在给$b
      echo $b;//输出为1000
      echo '-----------'
      $c=1000;
      $d=&$c;//相当于给$c取了一个别名,操作其中任意一个,都会影响到另外一个变量的值
      echo $d;//输出为1000
    ?>
    
    **变量的类型**
    php对变量类型看的比较淡(弱类型)
    
    **用var_dump(变量名)**可以输出变量类型
    
    1.bool(布尔型)
      true和false
    2.int(整形)
      存储整数
    3.float
      存储小数
    4.string
      1. 存储字符串,注意赋值时用的是''单引号或者""双引号或者定界,如果遇到关键字或者符号要用到  进行转义
      2. 注意双引号会解析字符串内的变量名
      3.定界符<<<,同样的,他也会进行解析
      ```php
      <?php
      $b=100;
      $a="te{$b}st.....";//因为双引号内会解析变量名字,所以要加{}进行隔离解析
      echo $a;//输出为te100st.....
      //----------
      $a=<<<aaa
      asdasdasda
      aaa;//即aaa内的为字符串的值
      ?>
    

    5.null
    表示一个变量没有值,表示空,将变量赋值为null,即为尚未被赋值,等同于unset()函数销毁的变量

    强制转换

      <?php
      $a='test';
      $b=(int)$a;
      var_dump($b);//输出为int 0
      ?>
    
  • 相关阅读:
    4.C#的选择语句练习
    3.C#中的选择语句
    java包静态导入,继承
    新的学期要继续学习喽
    桌球小游戏
    JAVA和C语言的区别
    BIV+CSS网页的标准化布局
    层叠样式表
    学PHP也要懂得HTML
    web开发入门
  • 原文地址:https://www.cnblogs.com/Emuaer/p/15127094.html
Copyright © 2011-2022 走看看