设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP的常量及变量不同在哪

发布时间:2023-02-03 11:18 所属栏目:121 来源:互联网
导读:
导读:跟大家讲解下有关PHP的常量和变量不同在哪的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。 说明 1、常量前没有美元符号; 2、常量只能用define()函数和const关键字定义,不能用赋值语句定义; 3、常量
  跟大家讲解下有关“PHP的常量和变量不同在哪”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。
 
  说明
 
  1、常量前没有美元符号;
 
  2、常量只能用define()函数和const关键字定义,不能用赋值语句定义;
 
  3、常量可以在任何地方定义和访问变量范围的规则;
 
  4、一旦定义了常量,就不能重新定义或取消定义,直到脚本运行结束自动释放;
 
  5、常量值只能是标量,可以是resource,但要避免,可能会出现问题。
 
  实例
 
  常量只能赋一次值,以下是申请常量的两种方法:
 
  const THE_VALUE="one";
 
  define("THE_VALUE","one");
 
  变量是可以多次赋值;
 
  $a=10;
 
  $a=20;
 
  echo $a;
 
  知识点扩充
 
  【可变变量】
 
  指的是变量的名称可变,变量的标识符可以由另一个变量的值来代替。
 
  例如:第二个语句是为argv1这个变量赋值。
 
  <?php
 
    $varName = 'argv1';
 
    $$varName = 'value1';
 
    var_dump($argv1);
 
  ?>
 
  【常量】
 
  使用define定义,不可删除和修改,调用时直接写名称。define还有三参数的版本,第三个参数代表是否大小写不敏感,默认为false。
 
  <?php
 
    define('pi',3.14);
 
    echo pi;
 
  ?>
 
  以上就是关于“PHP的常量和变量不同在哪”的介绍了,感谢各位的阅读,希望这篇文章能帮助大家解决问题。
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读