实例分析php常量和变量的不同

admin3年前PHP教程30

说明

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常量和变量的不同的文章就介绍到这了,更多相关php常量和变量的不同内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

php操作ElasticSearch搜索引擎流程详解

目录一、安装二、使用三、新建ES数据库四、创建表五、插入数据六、 查询所有数据七、查询单条数据八、搜索九、测试代码〝 古人学问遗无力,少壮功夫老始成 〞如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥...

PHP之Swoole学习安装教程

目录一、前言二、Swoole 环境搭建2.1 PHP Installation 2.2 Swoole Installation2.3 开发工具提示包一、前言swoole是什么?官方...

海外多IP服务器与海外站群服务器、海外seo服务器是什么关系

海外多IP服务器与海外站群服务器、海外seo服务器是什么关系?海外多IP服务器包含海外站群服务器和海外seo服务器。可以从以下几个方面论述。1.海外多IP服务器种类有哪些?从区域划分:目前市场上有美国...

gpu服务器是干什么的?租用香港GPU服务器如何选择?

近些年,人工智能可谓是水涨船高,成为科技进步不可或缺的一部分,也是大众口中的高端技术。特别是在图片、语音识别方面取得了卓越的成就,同时为席卷全球的新冠疫情也做出了巨大的贡献。人工智能能够在科技领域大显...

laravel与thinkphp之间的区别与优缺点

目录Laravel框架:问题描述:1、渲染模版方式的不同2、在实际开发中我们常常遇到这样的问题,就是开发地点不固定。3、Laravel框架提供了大量的闭包4、post传值中注意点不同5、条件判断语句书...

棋牌软件被恶意攻击应该怎么办?租用泉州高防大带宽服务器怎么样?

对于目前来说,棋牌软件深受广大群众的喜爱,无聊闲暇时消磨消磨时间,尤其是受当下疫情影响,很多朋友休息之余为了安全着想都会在家待着,而大部分朋友在无聊之时会选择下载一个棋牌软件,这也导致了很多朋友都想自...