mysqli_stmt::close
(mysqli_stmt_close) 준비된 진술을 닫으십시오
기능 이름 : mysqli_stmt :: close ()
해당 버전 : PHP 5, PHP 7
사용법 :이 기능은 전처리 명령문 객체를 닫고 관련 리소스를 해제하는 데 사용됩니다.
구문 : bool mysqli_stmt :: close ()
매개 변수 : 없음
반환 값 : 전처리 명령문 개체가 성공적으로 닫히면 true를 반환합니다. 오류가 발생하면 False가 반환됩니다.
예:
connect_errno) {echo "데이터베이스에 연결하지 못했습니다 :". $ mysqli-> connect_error; 출구(); } // 전처리 명세서 준비 $ stmt = $ mysqli-> 준비 ( "Age>?"); // 바인딩 매개 변수 $ Age = 18; $ stmt-> bind_param ( "i", $ age); // 실행 쿼리 $ stmt-> execute (); // 결과를 가져옵니다 $ result = $ stmt-> get_result (); // output result while ($ row = $ result-> fetch_assoc ()) {echo $ row [ "name"]. "위의 예에서 먼저 데이터베이스 연결 $ mysqli를 만듭니다. 그런 다음 전처리 명세서 $ stmt를 준비하고 매개 변수 $ Age를 바인딩합니다. 다음으로 쿼리를 실행하고 결과 $ 결과를 얻습니다. 결과를 처리 한 후 먼저 결과 세트 $ 결과를 닫은 다음 전처리 명령문 개체 $ stmt를 닫습니다. 마지막으로 데이터베이스 연결 $ mysqli를 닫았습니다.
Preprocessing Statement 객체를 폐쇄하는 것은 그들과 관련된 리소스가 적시에 방출되고 메모리 누출 및 성능 문제를 피하기위한 훌륭한 프로그래밍 습관입니다.