Hướng dẫn escape special characters in php - thoát các ký tự đặc biệt trong php
Hàm mysqli_real_escape_string () thoát khỏi các ký tự đặc biệt trong một chuỗi để sử dụng trong câu lệnh SQL. Show Syntax:
Ví dụ thoát khỏi các ký tự đặc biệt trong một chuỗi: Escape special characters in a string:
Kết nối cần thiết. Chỉ định kết nối MySQL để sử dụng Required. Specifies the MySQL connection to use Yêu cầu thoát nước. Chuỗi được thoát ra. Các ký tự được mã hóa là nul (ascii 0), \ n, \ r, \, ', "và control-z. Required. The string to be escaped. Characters encoded are NUL (ASCII 0), \n, \r, \, ', ", and Control-Z. (Php 4, Php 5, Php 7, Php 8) HTMLSPECIALCHARS - Chuyển đổi các ký tự đặc biệt thành các thực thể HTML — Convert special characters to HTML entities Sự mô tảhtmlspecialchars (& nbsp; & nbsp; & nbsp; & nbsp; chuỗi ____ ____ 2, & nbsp; & nbsp; bool Nếu chuỗi đầu vào được truyền vào chức năng này và tài liệu cuối cùng chia sẻ cùng một bộ ký tự, hàm này là đủ để chuẩn bị đầu vào để đưa vào hầu hết các bối cảnh của tài liệu HTML. Tuy nhiên, nếu đầu vào có thể biểu thị các ký tự không được mã hóa trong bộ ký tự tài liệu cuối cùng và bạn muốn giữ lại các ký tự đó (như các thực thể hoặc tên số), cả hàm này và htmlentity () (chỉ mã hóa Tương đương) có thể không đủ. Thay vào đó, bạn có thể phải sử dụng mb_encode_numericentity ().htmlentities() (which only encodes substrings that have named entity equivalents) may be insufficient. You may have to use mb_encode_numericentity() instead. Thực hiện các bản dịch
Thông số$string 5Chuỗi đang được chuyển đổi.string being converted. $string 6 Một bitmask của một hoặc nhiều cờ sau, chỉ định cách xử lý các trích dẫn, chuỗi đơn vị mã không hợp lệ và loại tài liệu được sử dụng. Mặc định là $string 6 hằng số
4 (đối với 5) hoặc 6 (đối với 7, 8 hoặc 9), nhưng chỉ khi $string 0 được đặt
Thông số $string 5
SJIS, SJIS-Win, CP932, 932 tiếng Nhật EUC-JPEUCJP, EUCJP-thắngstring. Macroman Charset được sử dụng bởi Mac OS.
|