確定使用 PHP 和 PDO 獲取行計數的最有效方法一直是一個爭論的話題。與在 PDO 之前使用 mysql_num_rows 的直接方法不同,使用 PDO 取得行計數需要更多考慮。
為了解決對大型資料集效能的擔憂,請考慮以下替代方案方法:
$sql = "SELECT count(*) FROM `table` WHERE foo = ?"; $result = $con->prepare($sql); $result->execute([$bar]); $number_of_rows = $result->fetchColumn();
透過了解這些技術,開發人員可以優化他們的 PDO 程式碼以實現高效的行計數檢索,即使在大型資料庫中也能確保最佳效能資料集。
以上是如何使用 PHP 的 PDO 高效檢索行數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!