PHP 如何查看版本

很多人刚接触PHP的时候,最先搞不清的就是自己用的PHP版本——毕竟不同版本的功能、兼容性差很多,比如老项目可能只支持PHP5,新项目又要求PHP7+,选错版本很容易出问题。其实查看PHP版本的方法有很多,不用复杂操作,按场景选就行。

最直观:命令行快速查(适合服务器/本地开发环境)

如果你的电脑装了PHP,或者是在服务器上操作,打开终端(Windows是CMD或PowerShell,Mac/Linux是终端),直接输入命令就能出结果。比如在Mac的终端里敲php -v,回车后马上会跳出一行,不仅有版本号,还能看到编译时间、运行系统这些信息。举个例子,要是输出里写着“PHP 7.4.33”,就说明当前用的是7.4版本。

PHP 如何查看版本

这个方法特别适合经常和代码打交道的人,不用打开页面,输个命令就搞定。但要注意,有些服务器可能装了多个PHP版本,比如同时有PHP5和PHP8,这时候得明确指定版本,比如用php7.4 -v,就能单独查7.4的版本了,不然默认命令可能只显示系统优先用的那个版本。

最常用:写个简单PHP文件查(适合网页端调试)

如果是做网页开发,想在浏览器里看PHP版本,就建个只有一行代码的文件就行。找个放网站代码的文件夹,新建一个叫phpinfo.php的文件,把下面的代码复制进去:

`php

<?php phpinfo(); ?>

`

把这个文件传到你的网站根目录里,然后在浏览器里输入你的域名加上这个文件名,比如https://你的网站地址/phpinfo.php,打开后会跳出一个非常详细的PHP信息页,最顶部就能看到清晰的版本号。

这个方法的好处是能顺便看到PHP的配置信息,比如上传文件大小、数据库连接这些,但要注意——这个文件不能随便放在公共目录里,不然别人也能看到你的服务器配置,容易出安全问题。用完看完版本,记得马上把这个文件删掉,或者改个只有自己知道的名字。

特殊场景:服务器面板里查(适合新手用虚拟主机)

要是你用的是虚拟主机,或者服务器装了控制面板(比如宝塔面板、cPanel),不用命令也不用写代码,直接在面板里找就行。比如宝塔面板,登录后台后,在“软件商店”或者“网站设置”里,找到PHP管理的板块,就能看到当前每个网站绑定的PHP版本,还能直接切换版本,不用改代码。

新手用这个方法最省心,不用记命令、不用碰文件,点几下鼠标就搞定。要是你是第一次搭网站,用面板的话,还能直接选适合自己的PHP版本,避免踩兼容性的坑。

不管用哪种方法,只要能查到准确的PHP版本,就能根据需求调整:老项目要是版本不对,就切换对应的PHP版本;新项目直接选最新的稳定版,功能更全也更安全。

上一篇 Java HashMap 和 Hashtable 区别