怎么知道php5还是php7

worktile 其他 115

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要确定一个 PHP 脚本是运行在 PHP 5 还是 PHP 7 上,有几种方法可以尝试。

    1. 查看 PHP 版本信息
    你可以在 PHP 脚本中使用 `phpinfo()` 函数来获取 PHP 版本信息。在脚本中加入以下代码:

    “`php

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    如何判断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年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    标题中提到的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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部