美文网首页js css html
php 变量和常量

php 变量和常量

作者: 暴躁程序员 | 来源:发表于2023-01-14 21:36 被阅读0次

    一、变量

    1. 创建变量
      以 $ 开头,以 ; 结尾
    2. 可变变量
      从变量中解析出变量名
    $a = 100;
    $b = 'a';
    echo $$b; // 结果为:100 ,相当于$a
    
    1. 变量赋值
    • 将变量a的 值 赋值给b
    $a = 100;
    $b = $a;
    
    • 将变量a的 引用地址 赋值给b
    $a = 100;
    $b = &$a;
    
    1. 销毁变量
      unset()函数销毁变量名,当没有变量名指向变量值时,变量的值会被php垃圾回收装置回收掉
    $a = 100;
    unset($a);
    

    二、常量

    1. 创建常量的方式一:define('常量名','常量值',false)
    • define() 的第三个参数为true时常量名区分大小写,默认为false,可不写
    • 常量名一般全大写
    define('CONFIG_URL','http://localhost',true);
    echo CONFIG_URL;
    
    1. 创建常量的方式二:const 常量名 = 常量值
    const CONFIG_URL = 'http://localhost';
    echo CONFIG_URL;
    
    1. 预定义常量
    • 常规预定义常量
      输出php相关信息,值不变
    echo PHP_VERSION; // php 版本号
    echo PHP_OS;      // php 操作系统
    
    • 魔术常量
      随着状态的变化,值也会变化
    __LINE__                                 语句所在的行号
    __FILE__                                 文件所在的路径,包括文件名
    __DIR__                                  文件所在的目录
    __FUNCTION__                             函数名
    __CLASS__                                类名
    __METHOD__                               方法名
    __NAMESPACE__                            命名空间名
    

    相关文章

      网友评论

        本文标题:php 变量和常量

        本文链接:https://www.haomeiwen.com/subject/mifncdtx.html