mysql_num_rows与mysql_numrows

时间:2014-01-21 21:18:21

标签: php mysql

如果此问题已得到解答,请重定向我。

我一直在管理遗留系统,我注意到他们使用mysql_numrows而不是mysql_num_rows。我花了相当多的时间在这些电话上搜索文档,但没有发现任何问题。系统工作正常,我没有发现自定义函数的证据。

无论如何知道这是否是旧版PHP的弃用函数?当我添加到系统时,我使用mysql_num_rows,这工作正常。

是的我知道mysql_ *已经过时,系统应该更新,但这超出了我的服务范围。我主要是好奇为什么这个有用?感谢。

3 个答案:

答案 0 :(得分:6)

mysql_numrows mysql_num_rows 的弃用别名。

  

为了向后兼容,可以使用以下不推荐使用的别名:mysql_numrows()

找到它here

答案 1 :(得分:3)

mysql_numrows()是mysql_num_rows()的别名,用于向后兼容。

请查看以下文档 - http://us1.php.net/mysql_num_rows

For backward compatibility, the following deprecated alias may be used: mysql_numrows()

希望这有助于澄清您的问题。

我建议尽可能使用mysql_num_rows(),以防将来的版本中忽略这种向后兼容性。

干杯!

答案 2 :(得分:1)

这是mysql_num_rows的别名。     请参阅PHP文档     http://www.php.net/manual/en/function.msql-numrows.php