美文网首页PHP
PHP系统常量

PHP系统常量

作者: jiegiser | 来源:发表于2017-05-17 13:31 被阅读22次

> 1. 系统常量是PHP已经定义好的常量,我们可以直接拿来使用,常见的系统常量有:

(1)__FILE__ :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。

(2)__LINE__ :PHP程序文件行数。它可以告诉我们,当前代码在第几行。

(3)PHP_VERSION:当前解析器的版本号。它可以告诉我们当前PHP解析器的版本号,我们可以提前知道我们的PHP代码是否可被该PHP解析器解析。

(4)PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。


echo __LINE__;

echo PHP_VERSION;echo "

echo PHP_OS;echo "


得到结果:

/54/806/LXtw/index.php

4

5.6.11

Linux

> 2.常量的取值

如何判定常量是否被定义

如果常量被重复定义以后,PHP解析器会发出“Constant XXX already defined”的警告,提醒我们该常量已经被定义过。

defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为:

bool defined(string constants_name)

它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)

> 3.php中的赋值运算符:

PHP的赋值运算符有两种,分别是:

(1)“=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。

(2)“&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。

$b="hello";       $c=$b;      $a=&$b;     echo $c;

> 4.php运算符

相关文章

  • 检测PHP版本-PHP_VERSION常量

    PHP_VERSION常量: PHP自带的系统常量中有个PHP_VERSION常量,它可以判断程序的PHP版本 这...

  • 八月九号

    系统常量是php已经定义好的常量,我们可以直接拿来使用,常见的系统常量有: (1)__FILE__ :php程序文...

  • PHP系统常量

    > 1. 系统常量是PHP已经定义好的常量,我们可以直接拿来使用,常见的系统常量有: (1)__FILE__ :p...

  • PHP 系统常量

    PHP_VERSION PHP的版本 PHP_OS 当前服务器的操作系统 PHP_EOL 换行符 PHP_ZTS ...

  • PHP|类型转换 ,常量,系统常量,魔术常量

    1.自动类型转换;## 2、强制类型转化 3、常量 4.运算符和表达式;1)算数运算符 + - *(乘法) /(...

  • PHP 预定义常量

    预定义常量预定义常量就是PHP语言内部预先定义好的常量,我们可以直接使用。比如: PHP_VERSION,PHP_...

  • php函数、变量、常量等

    系统常量 DIRECTORY_SEPARATOR是php的内置变量,显示系统分隔符的,在win下 \ 在linu...

  • 从0到1学习网络安全 【PHP基础-常量】

    PHP 常量 常量类似变量,但是常量一旦被定义就无法更改或撤销定义。 PHP 常量 常量是一个简单值的标识符。该值...

  • 2019-07-19

    学习PHP常量。

  • 1.3 PHP常量与标量

    1. PHP常量的定义 如何定义常量: PHP中的常量需要用define()函数来定义,并且一个常量被定义后就不能...

网友评论

    本文标题:PHP系统常量

    本文链接:https://www.haomeiwen.com/subject/zlddxxtx.html