美文网首页PHP
PHP 预定义常量

PHP 预定义常量

作者: 887d1fc86fe6 | 来源:发表于2020-04-24 09:58 被阅读0次
    • 预定义常量
      预定义常量就是PHP语言内部预先定义好的常量,我们可以直接使用。
      比如: PHP_VERSION,PHP_OS,PHP_INT_MAX,M_PI等。

      • PHP_VERSION:表示当前php的版本信息
      • PHP_OS:表示当前php运行所在的系统信息
      • PHP_NT_MAX:表示当前版本的php中的最大的整数值
      • M_PI:表示圆周率π (一个有10多位小数的数)
        更多的需要查手册......
    • 魔术常量
      魔术常量也是常量,只是在形式上为常量,而其值其实是“变化”的。
      他们也是系统中预先定义好的,也就几个,下面是最常用的3个:

      • __DIR__:代表当前pip网页文件所在的目录
      • __FILE__:代表当前php网页文件本身的路径
      • __LINE__:代表当前这个常量所在的行号
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>Document</title>
    </head>
    <body>
      <?php
        echo '最大的整数:', PHP_INT_MAX;
        echo '<br>圆周率PI:', M_PI;
        echo '<br>当前系统:', PHP_OS;
    
        echo '<br><br>当前网页所在路径:', __DIR__;
        echo '<br>当前网页文件路径:', __FILE__;
        echo '<br>当前这一行的行号:', __LINE__;
        echo '<br>当前这一行的行号:', __LINE__;
        echo '<br>当前这一行的行号:', __LINE__;
      ?>
    </body>
    </html>
    
    • 输出
    最大的整数:9223372036854775807
    圆周率PI:3.1415926535898
    当前系统:Darwin
    
    当前网页所在路径:/Users/dengzemiao/Sites/dzm/php-1
    当前网页文件路径:/Users/dengzemiao/Sites/dzm/php-1/10-预定义常量.php
    当前这一行的行号:16
    当前这一行的行号:17
    当前这一行的行号:18
    

    相关文章

      网友评论

        本文标题:PHP 预定义常量

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