cú pháp
mysqli_real_escape_string[connection,escapestring];
Định nghĩa và cách sử dụng
Hàm thoát các ký tự đặc biệt trong chuỗi cho câu lệnh SQL
Giá trị trả về
Nó trả về chuỗi thoát
Thông số
Sr. STT Thông số và Mô tả 1sự liên quan
Nó chỉ định về kết nối để sử dụng
2dây thoát hiểm
Nó chỉ định về chuỗi không thoát
Ví dụ
Hãy thử ví dụ sau
php_function_reference. htm
Hàm mysqli_real_escape_string[] / mysqli. real_escape_string thoát các ký tự đặc biệt trong chuỗi để sử dụng trong câu lệnh SQL
cú pháp
Phong cách hướng đối tượng
string mysqli::escape_string [ string $escapestr ]
string mysqli::real_escape_string [ string $escapestr ]
phong cách thủ tục
string mysqli_real_escape_string [ mysqli $link , string $escapestr ]
Tham số
NameDescriptionRequired/OptionalconnectionChỉ định kết nối MySQL để sử dụngRequiredescapestringChuỗi cần thoát. Các ký tự được mã hóa là NUL [ASCII 0], \n, \r, \, ', ", và Control-Z. Cần thiết
PHP. hàm mysqli_real_escape_string[]
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Độ khó. Dễ dàng
- Cập nhật lần cuối. 16 tháng 10 năm 2021
Cải thiện bài viết
Lưu bài viết
Hàm mysqli_real_escape_string[] là một hàm sẵn có trong PHP được sử dụng để thoát khỏi tất cả các ký tự đặc biệt để sử dụng trong truy vấn SQL. Nó được sử dụng trước khi chèn một chuỗi vào cơ sở dữ liệu, vì nó loại bỏ bất kỳ ký tự đặc biệt nào có thể cản trở hoạt động truy vấn.
Khi các chuỗi đơn giản được sử dụng, có khả năng các ký tự đặc biệt như dấu gạch chéo ngược và dấu nháy đơn được bao gồm trong chúng [đặc biệt là khi chúng lấy dữ liệu trực tiếp từ một biểu mẫu mà dữ liệu đó được nhập vào]. Đây được coi là một phần của chuỗi truy vấn và can thiệp vào hoạt động bình thường của nó.