Tại sao nên sử dụng mysqli_real_escape_string

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ố

NameDescripRequired/OptionallinkMột mã định danh liên kết được trả về bởi mysqli_connect[] hoặc mysqli_init[] Chỉ bắt buộc đối với kiểu thủ tục và Tùy chọn đối với styleescapestr hướng đối tượngChuỗi cần thoát.
Các ký tự được mã hóa là NUL [ASCII 0], \n, \r, \, ', ", và Control-Z. Bắt buộc

Cách sử dụng. phong cách thủ tục

mysqli_real_escape_string[connection,escapestring];

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. Yêu cầu

Giá trị trả về

Trả về một chuỗi thoát

Phiên bản. PHP5, PHP7

Ví dụ về phong cách hướng đối tượng

Chủ Đề