6
Có thực tiễn tốt để bỏ đặt các biến mà bạn đã sử dụng trong lớp không? Hoặc một tùy chọn của nó?Tôi có nên sử dụng unset trong php __destruct() không?
Nếu thực hành tốt, lợi ích của việc sử dụng hàm unset
là gì?
Ok cảm ơn sự giúp đỡ của bạn. Trong __destruct() ngắn trong php thường sử dụng để đóng kết nối mysql? Điều này có đúng không? – jzarsuelo
Trên thực tế, PHP giờ đây cũng xử lý đúng các kết nối MySQL đang đóng, bạn cũng không cần lo lắng về những kết nối đó. Có lẽ cho khả năng tương thích với các phiên bản cũ hơn nó sẽ không làm tổn thương để bao gồm nó nhưng __destruct đã không được thêm cho đến khi PHP5 vì vậy tôi thậm chí không chắc chắn nó quan trọng. Một ví dụ về khi bạn muốn sử dụng __destruct là nếu bạn có một lớp FTPConnection giữ một kết nối FTP từ xa liên tục mở để bạn có thể gửi các lệnh tới nó và __destruct sẽ đóng kết nối kéo dài một cách duyên dáng. Hy vọng rằng sẽ giúp. – nortron
Được rồi, cảm ơn vì sự giúp đỡ lớn. Cảm ơn bạn. – jzarsuelo