zoukankan      html  css  js  c++  java
  • PHP中使用变量

    1、变量声明:

    如果在用到数据时,需要用到多次就声明为变量使用。
      $变量名=值
    强类型语言中(C,Java),声明变量一定要先指定类型
    PHP是弱类型的语言,变量的类型由存储的值决定
    Isset();判断变量是否存在
    Unset();删除变量

    2、变量的命名:

    1. 变量前一定要使用”$”, 声明和使用都要有这个符号。
    2. 不能以数字开头
    3.不能使用PHP的运算符号+ - * /  % &  等
    4. PHP可以使用系统关键字作为变量名
    5. 注意:PHP变量区分大小写,(只有变量和常区分大小写,其它不区分)
    6.变量名称一定要有意义,可以使用英文单词,也可以使用汉语拼音。aaa bbb ccc

    $aaaBbbCcc  变量的命名风格

    3、可变变量:

    $one="###";

    $two="one";

    $three="two";

    $four="three";

    echo $$four; ---two

    echo $$$four; ---one

    4、变量的引用赋值:

    使用一个“&”符号加到将要赋值的变量前面(源变量)
    例如:$one=1;
       $two=&$one;

    5、变量的类型:

    PHP是弱类型的语言
    PHP中共有8种类型
    4种标量
      整型:int ,integer
      布尔型:bool ,boolean
      浮点型:float, double, real
      字符串:string
    2种复合类型
      数组: array
      对象:  object
    2种特殊类型
      资源类型:resource
      空类型:null
     
      Var_dump(变量或值) ;   //既可以查看变量或值的类型,又可以看数据 

    6、各种类型变量的声明:

    整型声明方法:

    $int=16; --十进制

    $int=045;--以0开头的表示8进制

    $int=0xf;--一0x或者0X开头表示16进制

    浮点声明方法:

    $float=3.14e5;  ---表示3.14*10的5次方

    布尔声明方法:

    以下都是false的情况

    $bool=false;

    $bool=0;

    $bool=0.00;

    $bool="";

    $bool="  ";

    $bool=null;

    $bool="0";

    $bool=array();

    字符串的声明:

    1、单引号和双引号都可以声明字符串

    2、声明字符串没有长度限制

    3、在双引号的字符串中,既可以直接解析变量,又可以直接使用转义字符

    4、在单引号的字符串中,不可以解析变量,也不可以使用转义字符(可以转义单引号本身

    ,也可以转义转义字符"\")

    5、在双引号中不能再使用双引号,在单引号中不能使用单引号

    6、最好使用单引号

    定界符声明字符串

    $str=<<<p

    fsdfdsfsfsfs""''''''fsfs

    p;

    注意:前面的p后面不能有任何符号,直接回车

    后面的p要顶格写,p是自定义的一个字符串

  • 相关阅读:
    设计模式 之 单例模式
    leetcode 69 x 的平方根 牛顿迭代法
    leetcode 98 验证二叉搜索树
    leetcode 54 螺旋数组
    第一篇-python入门
    python-入门
    python
    线性判别分析LDA总结
    LDA
    线性判别分析(LDA)原理
  • 原文地址:https://www.cnblogs.com/angelgril/p/3125771.html
Copyright © 2011-2022 走看看