php数组代码在PHP7.2.26中不起作用

quhf5bfb  于 2021-10-10  发布在  Java
关注(0)|答案(1)|浏览(394)

我有一个php数组的代码,它停止工作了,因为我已经将php版本从5.6更改为7.2.26。我的代码在旧php版本5.6中工作,但在新版本7.2.26中不工作。
代码如下

while($row_country = $res_country->fetch())
{
    $country[]=array( "country" => $row_country['country_name']);
}

我正在国家阵列中存储国家名称。
PHP5.6的输出如下

Array ( 
    [0] => Array ( [country] => Thailand ) 
    [1] => Array ( [country] => Spain ) 
    [2] => Array ( [country] => Indonesia ) 
    [3] => Array ( [country] => France ) 
    [4] => Array ( [country] => France ) 
    [5] => Array ( [country] => Peru ) 
)

但是在PHP7.2.26中没有显示任何内容。
我已经检查过我是否能够 echo $row_country['country_name']; 国家名称 while loop 但问题在于 array code .
请指导解决问题。

omhiaaxx

omhiaaxx1#

如果您使用的是mysql_connect,那么在PHP7.0中,此方法已被弃用。请使用mysql_connect而不是mysql_connect
这将为您带来快乐的编码

相关问题