PHP变量常量定义以及使用
2021/10/10 17:43:44
本文主要是介绍PHP变量常量定义以及使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
变量
PHP使用$定义变量
变量命名由字母,数字,下划线和'_'构成,但是不能以数字开头
PHP允许使用中文变量,但不推荐使用中文
PHP删除变量
使用unset删除变量
例子:
<?php $ a=1; echo a;//1 unset($a) echo $a;//报错 ?>
常量
PHP5.3之前使用define定义
例子:
define('常量名','常量值')
PHP5.3之后使用const定义
例子:
const 常量名=常量值
常量一旦定义无法在程序运行时进行更改
常量命名规则还变量一样可以使用字母,数字,下划线和'_',但是不能以数字开头。
PHP定义常量或者变量允许使用中文定义,但是不推荐
常量变量命名要见起名知其意
访问常量的函数 constant()
例子:
echo constant('常量名')
何时定义常量,变量
1:凡是数据可能变化的,一般都是使用变量;
2:数据不一定会变得,可以使用常量或者变量;
3:数据不允许修改的,一定用常量
系统常量
系统常量:系统帮助用户定义的常量,用户可以直接使用。
常用的几个系统常量:
PHP_VERSION //当前使用的PHP版本号 PHP_OS //当前PHP环境的运行操作系统 M_PI //圆周率常量值 M_E //科学常数e E_ERROR //最近的错误之处 E_WARNING //最近的警告之处 E_PARSE //剖析语法有潜在问题之处
在PHP中还有一些特殊的常量;这种常量被称为系统魔术常量,魔术常量通常会跟着环境变化,但是用户改变不了。
FILE //当前PHP文件的相对路径
__DIR__ //当前文件的目录 __LINE__ //当前PHP文件中所在的行号 __FUNCTION__ //当前函数名,只对函数内调用起作用 __CLASS__ //当前类名,只对类起作用 __METHOD__ //表示类方法名,比如B::test
这篇关于PHP变量常量定义以及使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享