怎么知道php5还是php7
-
要确定一个 PHP 脚本是运行在 PHP 5 还是 PHP 7 上,有几种方法可以尝试。
1. 查看 PHP 版本信息
你可以在 PHP 脚本中使用 `phpinfo()` 函数来获取 PHP 版本信息。在脚本中加入以下代码:“`php
2年前 -
如何判断PHP是5还是7
PHP是一种开源的服务器端脚本语言,用于开发Web应用程序。在过去的几年中,PHP经历了一次重大的版本升级,从PHP 5进化为PHP 7。PHP 7带来了许多性能和功能上的改进,比如更快的执行速度和更低的内存消耗。所以知道当前使用的是PHP 5还是PHP 7对于开发者和系统管理员来说非常重要。下面是几种可以判断PHP版本的方法。
1.查看PHPINFO信息
首先,可以通过创建一个包含phpinfo()函数的脚本来查看PHPINFO信息。在该脚本中,会显示当前PHP的基本配置信息以及其他相关信息,包括PHP版本号。可以将以下代码保存为phpinfo.php,并通过访问该文件来查看PHP版本。
“`
“`2.命令行方式
在命令行中输入`php -v`命令可以查看PHP版本。打开终端或命令提示符窗口,然后输入该命令,并按下Enter键即可显示PHP版本号。
3.使用预定义常量
PHP提供了一些预定义常量,可以用于获取PHP版本。其中,`PHP_VERSION`常量用于获取当前PHP版本的字符串。可以使用以下代码来获取当前PHP版本。
“`
“`这将打印出当前PHP版本号。
4.使用函数判断
PHP还提供了一些内置函数来判断PHP版本。其中,`version_compare()`函数可以用于比较两个版本号。以下代码演示了如何使用该函数来判断PHP版本是否为7以上。
“`
=’)) {
echo ‘PHP 7 or above’;
} else {
echo ‘PHP 5 or below’;
}
?>
“`如果PHP版本为7.0.0及以上,则打印出”PHP 7 or above”,否则打印出”PHP 5 or below”。
5.检查扩展名称
PHP 7引入了一些新的核心扩展,而一些旧的扩展在PHP 7中已被废弃或移除。因此,通过检查某些核心扩展是否可用来判断PHP版本。比如,`mysql`扩展在PHP 7中已被移除,而`mysqli`扩展则是替代的扩展。可以使用`extension_loaded()`函数来检查扩展是否被加载。
“`
“`这段代码会先检查`mysql`扩展是否被加载,如果是,则判断为PHP 5,否则再检查`mysqli`扩展是否被加载,如果是,则判断为PHP 7,否则判断为未知的PHP版本。
总结:
以上是几种判断PHP版本的方法,可以根据实际需要选择合适的方式。无论是通过查看PHPINFO信息、命令行方式、使用预定义常量、使用函数判断还是检查扩展名称,都可以快速准确地判断当前PHP使用的是5还是7。
2年前 -
标题中提到的PHP5和PHP7是指PHP语言的两个不同版本。要知道当前使用的是哪个版本,可以通过以下几种方法来确定:
1. 查看服务器配置:可以查看PHP配置文件php.ini中的版本号。在php.ini中搜索”php_version”或”phpversion”关键字,可以找到当前使用的PHP版本号。
2. 使用phpinfo()函数:在PHP代码中加入以下代码,然后运行该代码,将会输出当前PHP的详细信息,包括版本号。搜索页面中的PHP版本号信息即可获得。
“`php
“`3. 使用命令行查询:如果具有命令行终端访问服务器的权限,可以打开终端窗口,输入以下命令,在输出中查找PHP的版本号。
“`bash
php -v
“`以上三种方法都可以用来确定当前使用的PHP版本是PHP5还是PHP7。但是最好的确定方式是查看服务器配置或者使用phpinfo()函数来获得准确的信息。
2年前