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-09-28怎么把PHP程序打包?-icode9专业技术文章分享
- 2024-09-28怎么用Phar打包PHP程序?-icode9专业技术文章分享
- 2024-09-13手动在github上下载的mfpt包,怎么放到thinkphp5.0框架并正常使用-icode9专业技术文章分享
- 2024-09-05python的<class 'bytearray'>相当于php的哪个数据类型-icode9专业技术文章分享
- 2024-09-05php 导出银行卡号避免科学技术法的方法-icode9专业技术文章分享
- 2024-08-30什么样的php代码质量差被称为垃圾代码-icode9专业技术文章分享
- 2024-08-30用 PHP 调用拼多多的接口以获取订单状态消息的步骤方法和代码示例-icode9专业技术文章分享
- 2024-08-27phpunit单元测试框架的入门和使用方法介绍-icode9专业技术文章分享
- 2024-08-24PHP 中date("w") 周一是多少-icode9专业技术文章分享
- 2024-08-14thinkphp8.0获取域名或主机名方法-icode9专业技术文章分享