Пожалуйста, перенаправите меня, если на этот вопрос уже был дан ответ.
Я управляю старой системой, и я заметил, что они используют вызов mysql_numrows вместо mysql_num_rows. Я потратил приличное количество времени на поиск документации по этим вызовам, но ничего не понял. Система работает нормально, и я не нашел для нее никаких признаков пользовательских функций.
В любом случае, знаете ли это устаревшая функция из старой версии PHP? Когда я добавляю в систему, я использую mysql_num_rows, который работает отлично.
Да, я знаю, что mysql_ * устарел, и система должна быть обновлена, но это выходит за рамки моих услуг. Мне в основном просто интересно, почему это работает? Благодарю.
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 (), где это возможно, в случае, если эта обратная совместимость будет проигнорирована в будущих версиях.
Ура!
mysql_numrows – устаревший псевдоним для mysql_num_rows .
Для обратной совместимости могут использоваться следующие устаревшие псевдонимы: mysql_numrows ()
Найди его здесь .
Это псевдоним mysql_num_rows. См. Документацию по PHP http://www.php.net/manual/en/function.msql-numrows.php