PHP5.0:调用未定义的函数mysql_connect()

PHP5.0:调用未定义的函数mysql_connect(),php,mysql,Php,Mysql,我已经安装了PHP7.0.15。我正在做的项目有一个php版本的5.0。如何在PHP7.0.15中运行PHP5.0。因此,我无法安装PHP5.0。有没有办法解决这个问题 任何帮助都会很好 谢谢。您可以尝试一下:您可以使用mysqli.*重新编写函数 这只是一个起点 <?php if(!function_exists('mysql_connect') && function_exists('mysqli_connect')) { $_GLOBA

我已经安装了PHP7.0.15。我正在做的项目有一个php版本的5.0。如何在PHP7.0.15中运行PHP5.0。因此,我无法安装PHP5.0。有没有办法解决这个问题

任何帮助都会很好


谢谢。

您可以尝试一下:您可以使用
mysqli.*
重新编写函数

这只是一个起点

<?php
    if(!function_exists('mysql_connect') && function_exists('mysqli_connect'))
    {
        $_GLOBALS["\0MYSQL"] = array();

        function mysql_connect($servername, $username, $password)
        {
            $_GLOBALS["\0MYSQL"][] = mysqli_connect($servername, $username, $password);
        }

        function mysql_select_db($database_name)
        {
            return mysqli_select_db(end($_GLOBALS["\0MYSQL"]), $database_name);
        }

        [...]
    }

你不能。特别是当您需要专门从PHP7中删除的mysql_*函数时,“如何在PHP7.0.15中运行PHP5.0”。。嗯,你不能,因为它们是两个完全不同的版本?
mysql.*
在PHP7.0上被删除了。要解决这个问题,最接近的方法是使用
mysqli.*
。或者编写自己的
mysql\u*层
。我有大量的
mysql\u*
查询。那么有什么扩展或类似的东西吗?引用我自己的话:[…]
编写自己的mysql层。
。这意味着:重写
mysql.*
函数以使用
mysqli.*