Htmlspecialchars trong PHP là gì
Ngày đăng:
03/01/2023
Trả lời:
0
Lượt xem:
159
Hàm 0 chuyển đổi các ký tự có ý nghĩa đặc biệt trong ngữ cảnh HTML thành các thực thể HTML tương đương của chúng. Các ký tự sau đây được coi là đặc biệt Show
Chức năng này thường đảo ngược tác dụng của chức năng 00Bảng dưới đây tóm tắt các chi tiết kỹ thuật của chức năng này Giá trị trả về. Trả về chuỗi đã chuyển đổi. Nếu chuỗi đầu vào chứa một chuỗi mã không hợp lệ trong bộ ký tự đã cho, nó sẽ trả về một chuỗi trống, trừ khi cờ 01 hoặc 02 được đặt. Phiên bản. PHP4+cú phápCú pháp cơ bản của hàm 0 được đưa ra vớihtmlký tự đặc biệt(chuỗi, cờ, bộ ký tự, double_encode); Ví dụ sau đây cho thấy hàm 0 đang hoạt động
Đầu ra của ví dụ trên sẽ là (xem nguồn để có ý tưởng) It's an amazing story. Tuy nhiên, trên trình duyệt bạn sẽ luôn thấy chuỗi 12 View source (click chuột phải chọn View Page Source) của ví dụ xuất ra để xem chuỗi đã chuyển đổi
Htmlspecialchars trong PHP dùng để làm gì?Hàm htmlspecialchars() chuyển đổi một số ký tự được xác định trước thành thực thể HTML .
Khi nào tôi nên sử dụng Htmlspecialchars?Bạn chỉ nên gọi phương thức này khi lặp lại dữ liệu vào HTML . Không lưu trữ HTML đã thoát trong cơ sở dữ liệu của bạn; . Cơ sở dữ liệu sẽ lưu trữ dữ liệu thực tế của bạn, không phải biểu diễn HTML của nó.
Ký tự đặc biệt HTML là gì?Ký tự đặc biệt là các đoạn mã HTML cụ thể được thiết kế để hiển thị các ký tự được sử dụng trong mã HTML hoặc để bao gồm các ký tự không tìm thấy trên bàn phím trong văn bản mà người xem nhìn thấy . .
Htmlspecialchars trả về cái gì?Giá trị được trả về bởi htmlspecialchars()
. converted string, and if the input string is invalid or contains invalid code sequence, then it will return an empty string. |