php如何隐藏到版本号

php的版本号,默认的情况,会暴漏在http头中,出于安全的原因,最好关闭。

php.ini 配置信息

; Decides whether PHP may expose the fact that it is installed on the server
; (e.g. by adding its signature to the Web server header). It is no security
; threat in any way, but it makes it possible to determine whether you use PHP
; on your server or not.
; http://php.net/expose-php
expose_php = On

修改的方法

expose_php = Off

决定是否暴露 PHP 被安装在服务器上(例如在 Web 服务器的信息头中加上其签名:X-Powered-By: PHP/5.3.7)。

https://www.php.net/manual/zh/ini.core.php#ini.expose-php