PHP_VERSION (string)

当前的PHP版本,以字符串形式“ major.minor.release [extra]”表示。 (推荐学习:PHP视频教程)

例如:<?php

// PHP_VERSION_ID 自 PHP 5.2.7 起有效,

// 如果我们的版本低于该版本,则用以下代码来模拟

if (!defined('PHP_VERSION_ID')) {

$version = explode('.', PHP_VERSION);

define('PHP_VERSION_ID', ($version[0] * 10000 + $version[1] * 100 + $version[2]));

}

// PHP_VERSION_ID 定义为一个数字,PHP 版本越新,数字越大。

// 它的定义是以下的表达式:

//

// $version_id = $major_version * 10000 + $minor_version * 100 + $release_version;

//

// 现在我们可以通过 PHP_VERSION_ID 来检查 PHP 版本,

// 而不用每次都必须用 version_compare() 来检查 PHP 是否支持某个功能。

//

// 比如,我们在此可以定义一系列 PHP_VERSION_* constants 常量,

// 而在 5.2.7 之前的版本并没有被定义。

if (PHP_VERSION_ID < 50207) {

define('PHP_MAJOR_VERSION', $version[0]);

define('PHP_MINOR_VERSION', $version[1]);

define('PHP_RELEASE_VERSION', $version[2]);

// 等等, ...

}

?>

Note:

这些信息也存在于预定义常量 PHP_VERSION里。 更多版本的信息可以使用常量 PHP_VERSION_*。

php version.,PHP_VERSION指什么相关推荐

  1. alternate端口什么意思_“Alternate Version”通常指什么意思?

    谢邀,简单回答一下. 首先要明白一个事实:从某种程度上说,流行音乐和古典音乐有一点是相通的--在一首曲子得到实际的演绎之前,它的形态都可以说是不确定的.(薛定谔的曲子--?)你在专辑里听到的那一首歌, ...

  2. PHP_VERSION的意思,php指的是_PHP_VERSION指什么

    摘要 腾兴网为您分享:PHP_VERSION指什么,智慧党建,招联金融,邮币在线,小红书等软件知识,以及运营商图标,nortonghost,认字游戏,尤溪小虎网,南航快乐飞,迷你酷狗,二次元壁纸软件, ...

  3. Android 迷之Version管理

    很多时候会搞混Android中的几个Version minSdkVersion:指你所开发的应用程序能够兼容的最低系统.比如,你现在开发一款暴风.APK,你希望它能在Android已经发布的所有版本的 ...

  4. php mysql addslashes,关于mysql:Php addslashes sql注入仍然有效吗?

    mysql日志显示此查询 SELECT * FROM   users WHERE  username = '?\' OR username = username /*' AND    password ...

  5. SQL Server 2014 许可证(五)降级与升级

    "版本"一词对应的英文单词有两个: (1) Version是指不同历史时期发生的产品,或者指产品不同的"代",例如,SQL Server 2014 版本. (2 ...

  6. java p7 数字签名,p7结构的数字信封 | 学步园

    PKCS7的数字信封格式分为两种:带签名的数字信封和不带签名的数字信封.由于这个数字信封的生成过程比较复杂,所以这两种格式比较容易记混,导致都搞不清楚一个数字信封里面到底是存储的什么内容了.下面我就详 ...

  7. asp.net访问被拒绝,程序集无法加载原因与解决方法[摘录]

    asp.net 在编译时,我们经常会遇到这样一个错误: 访问被拒绝, 程序集 ××.dll无法加载..... 这个时候多半是因为程序集的版本不统一所至,IIS重启不行,系统注销也不行,只有重启,有时候 ...

  8. PHP防SQL注入不要再用addslashes和mysql_real_escape_string

    PHP防SQL注入不要再用addslashes和mysql_real_escape_string了,有需要的朋友可以参考下. 博主热衷各种互联网技术,常啰嗦,时常伴有强迫症,常更新,觉得文章对你有帮助 ...

  9. elasticsearch 第五篇(文档操作接口)

    INDEX API 示例: 1 2 3 4 5 PUT /test/user/1 { "name": "silence", "age": 2 ...

最新文章

  1. 开源一个友盟 for android 操作的封装包
  2. python学习日记day2
  3. 使用web3.js进行开发
  4. hdu 1443 Joseph
  5. SQL注入-SQLMAP基础使用(十二)
  6. RMQ求区间最值 nlog(n)
  7. 作者:赵雷,山东农业大学硕士生。
  8. What is the difference between a domain and web hosting? (域名和虚拟主机)
  9. Redis:分布式锁setnx(只 实现了 互斥性和容错性)
  10. 操作技巧:在Python Shell里如何清屏
  11. Java HttpResponse 详解
  12. css如何设置div中的内容垂直居中?
  13. 世界各国国家或地区的国际区号
  14. 辽宁电信TY12008-Z_智能机顶盒2.0_S905MB_线刷固件包
  15. 从Python入门人工智能指南
  16. Vue 2.0 华丽的音乐搜索播放 Demo
  17. js原生往父元素中添加子元素
  18. 程序猿段子_那些关于程序员的段子
  19. ES6特性:Promise
  20. eclipse配置python开发环境_Eclipse配置Python的环境

热门文章

  1. Swift的笔记和参考
  2. 关于浏览器模式和文本模式的困惑
  3. 第六课 多算法组合与模型调优
  4. [Leetcode][第632题][JAVA][最小区间][堆][滑动窗口]
  5. mysql获取下一条自增的id_mysql获取一个表中的下一个自增(id)值的方法
  6. freemarker使用说明_SpringBoot+Swagger2集成详细说明
  7. python控制语句实验报告,python流程控制语句案例练习
  8. javapanel根据内部组件_[译]避免在unmounted组件上调用setState
  9. Linux两种定时器
  10. python数据分析师书籍_如何自学成为数据分析师