如果此问题已得到解答,请重定向我。
我一直在管理遗留系统,我注意到他们使用mysql_numrows而不是mysql_num_rows。我花了相当多的时间在这些电话上搜索文档,但没有发现任何问题。系统工作正常,我没有发现自定义函数的证据。
无论如何知道这是否是旧版PHP的弃用函数?当我添加到系统时,我使用mysql_num_rows,这工作正常。
是的我知道mysql_ *已经过时,系统应该更新,但这超出了我的服务范围。我主要是好奇为什么这个有用?感谢。
答案 0 :(得分:6)
答案 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 击>