gpt4 book ai didi

php - 如何从源代码中获取PHP版本?

转载 作者:可可西里 更新时间:2023-11-01 01:06:16 26 4
gpt4 key购买 nike

我正在尝试创建一个 bash 脚本 downloads the latest version of PHP from Github (主分支)并安装它。

我想用我正在下载的版本创建一个文件夹(例如/path/to/php/5.4.0)但是我在源代码中找不到任何文件说“嘿,我是 XXX 版本PHP”。看看下面我的简单代码做了什么:

url="https://github.com/php/php-src/tarball/master"
curl -L $url > php-temp.tar.gz
tar -zxf php-temp.tar.gz
cd php-php-src*

我想知道 cat|grep 一些 VERSION 或 README 文件,但我在其中找不到任何对 PHP 版本的引用。

有人知道这个信息的文件在哪里吗?

最佳答案

main/php_version.h 文件包含您要查找的信息:

例如 ( https://github.com/php/php-src/blob/master/main/php_version.h ):

/* automatically generated by configure */
/* edit configure.in to change version number */
#define PHP_MAJOR_VERSION 5
#define PHP_MINOR_VERSION 5
#define PHP_RELEASE_VERSION 0
#define PHP_EXTRA_VERSION "-dev"
#define PHP_VERSION "5.5.0-dev"
#define PHP_VERSION_ID 50500

关于php - 如何从源代码中获取PHP版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10264661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com