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

admin3年前PHP教程61

说明

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中get_object_vars()在数组的实例用法

在php中有一些函数,是为了数组的使用而辅助的。本篇要提到的是get_object_vars(),咋子函数的名称上大家会觉得有些复杂,不过在返回关联数组上,是经常会用到的函数方法。下面我们对php中g...

laravel 表单验证实现多个字段组合后唯一

Laravel 表单验证器的几种使用方法1、使用控制器的 validate 方法进行参数验证/** * 保存一篇新的博客文章。 * * @param Request $r...

PHP中多字节字符串操作实例详解

目录前言字符串操作字符串正则操作字符串编码转换HTTP 参数操作其它属性查看总结前言什么是多字节的字符串操作呢?其实不少的同学可能都已经使用过了,但我们还是要从最基础的问题说起。一个字符占几个字节并不...

租用东南亚服务器有什么好处

租用东南亚服务器有以下好处:更快的网站速度:如果您的目标受众主要位于东南亚地区,那么使用该地区的服务器将会比其他地区的服务器更快地加载您的网站。这可以提高用户体验并减少网站反弹率。更好的SEO表现:搜...

php中日期类型转换实例讲解

1、使用date()函数将UNIX时间戳转换为日期。2、使用strtotime()函数将日期转换为UNIX时间戳。在PHP中是可以完成日期格式转换的,不过有一个缺点就是占用PHP解析器的解析时间,因此...

GPU服务器选择哪个品牌好美国GPU服务器购买配置选择

GPU服务器是什么?GPU服务器又被称为显卡服务器,是基于GPU的应用于视频编解码、深度学习、科学计算等多种场景的快速、稳定、弹性的计算服务,我们提供和标准云服务器一致的管理方式。GPU服务器出色的图...