Intereting Posts

mysql_num_rows против mysql_numrows

Пожалуйста, перенаправите меня, если на этот вопрос уже был дан ответ.

Я управляю старой системой, и я заметил, что они используют вызов 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