예를 들어, 업데이트, 삽입, 삭제 등의 작업을 수행 할 때 누가 알려 주면 mysqli_stmt::close();
과 같은 메시지를 닫아야합니까? 내가 PHP 매뉴얼을 확인하고 무엇 close()
실제로 이해가 안 돼요.Mysqli 선언문의`close()`메소드는 무엇입니까?
예 :
$stmt = $dbh->prepare("SELECT `user_email` FROM `users` WHERE `user_email` = ? LIMIT 1");
$stmt->execute(array($email));
$stmt->close();
예를 들어 내가 각 쿼리에 대한 모든
execute()
후
거래 여러 업데이트 쿼리가 있다면 내 질문의
다음 부분은 내가 거래 내에서 실행하고있다 은 내가해야 개별적으로 닫으시겠습니까? 왜냐하면 나는 각각의 execute() 후에 $stmt->close();
을 사용할 필요가없는 거래이기 때문이다. 또는 모두 $stmt->close();
을 사용하면됩니까?
어떤 가까운 방법을 말하는 겁니까? 유사한 이름을 가진 'PDOStatement :: closeCursor' 만 있습니다 ... – Jon
관련 질문 http://stackoverflow.com/questions/1046614/do-sql-connections-opened-with-pdo-in-php-have- 폐쇄 될 – Ozzy
@ 존 나는 혼란 스러웠다, 나는 아래의 의견, 감사 phplover – PHPLOVER