Nhân vật đặc biệt đối với bộ chuyển đổi thực thể HTML Escapes/chuyển đổi các ký tự đặc biệt trong văn bản thành các thực thể HTML Ví dụ: Tom & "Jerry" cho Tom & amp; & quot; Jerry & quot;: Tom & "Jerry" to Tom & "Jerry"
Chuyển đổi từ các thực thể HTML (ký tự thoát) thành văn bản gốc Ví dụ: Tom & amp; & quot; Jerry & quot; đến Tom & "Jerry": Tom & "Jerry" to Tom & "Jerry"
AKA: Các thực thể HTML
(Php 4> = 4.3.0, Php 5, Php 7, Php 8) HTML_ENTITY_DECODE - Chuyển đổi các thực thể HTML thành các ký tự tương ứng của chúng — Convert HTML entities to their corresponding characters Sự mô tảhtml_entity_decode (chuỗi $string , int $flags = ent_quotes | ent_subst acad | ent_html401,? chuỗi $encoding = null ): chuỗi(string $string , int $flags = ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401,
?string $encoding = null ): string Chính xác, hàm này giải mã tất cả các thực thể (bao gồm tất cả các thực thể số) mà a) nhất thiết phải hợp lệ cho loại tài liệu đã chọn - tức là, đối với XML, hàm này không giải mã các thực thể có tên có thể được xác định trong một số DTD - và B) có ký tự hoặc ký tự nằm trong bộ ký tự được mã hóa được liên kết với mã hóa được chọn và được phép trong loại tài liệu đã chọn. Tất cả các thực thể khác đều còn lại như vậy. Thông số string Chuỗi đầu vào. flags 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 và loại tài liệu nào sẽ sử dụng. Mặc định là ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 .
Có sẵn flags hằng sốTên liên tục | Sự mô tả |
---|
ENT_COMPAT
| html_entity_decode (chuỗi $string , int $flags = ent_quotes | ent_subst acad | ent_html401,? chuỗi $encoding = null ): chuỗi | ENT_QUOTES
| Chính xác, hàm này giải mã tất cả các thực thể (bao gồm tất cả các thực thể số) mà a) nhất thiết phải hợp lệ cho loại tài liệu đã chọn - tức là, đối với XML, hàm này không giải mã các thực thể có tên có thể được xác định trong một số DTD - và B) có ký tự hoặc ký tự nằm trong bộ ký tự được mã hóa được liên kết với mã hóa được chọn và được phép trong loại tài liệu đã chọn. Tất cả các thực thể khác đều còn lại như vậy. | $flags 0
| Thông số | $flags 1
| string | $flags 2
| Chuỗi đầu vào. | $flags 3
| flags | $flags 4
| 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 và loại tài liệu nào sẽ sử dụng. Mặc định là ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 . | $flags 5
| Có sẵn flags hằng số | Tên liên tụcSẽ chuyển đổi các tài khoản kép và để lại các trích dẫn đơn. Sẽ chuyển đổi cả trích dẫn kép và đơn. Sẽ để lại cả trích dẫn kép và đơn không được chuyển đổi. Thay thế các chuỗi đơn vị mã không hợp lệ bằng ký tự thay thế Unicode U+FFFD (UTF-8) hoặc � (nếu không) thay vì trả về một chuỗi trống.
Xử lý mã là HTML 4.01. Xử lý mã là XML 1. | Xử lý mã là XHTML. | Sự mô tả |
---|
html_entity_decode (chuỗi $string , int $flags = ent_quotes | ent_subst acad | ent_html401,? chuỗi $encoding = null ): chuỗi | Chính xác, hàm này giải mã tất cả các thực thể (bao gồm tất cả các thực thể số) mà a) nhất thiết phải hợp lệ cho loại tài liệu đã chọn - tức là, đối với XML, hàm này không giải mã các thực thể có tên có thể được xác định trong một số DTD - và B) có ký tự hoặc ký tự nằm trong bộ ký tự được mã hóa được liên kết với mã hóa được chọn và được phép trong loại tài liệu đã chọn. Tất cả các thực thể khác đều còn lại như vậy. | Thông số | string | Chuỗi đầu vào. | flags | 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 và loại tài liệu nào sẽ sử dụng. Mặc định là ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 . | Có sẵn flags hằng số | Tên liên tục | Sẽ chuyển đổi các tài khoản kép và để lại các trích dẫn đơn. | Sẽ chuyển đổi cả trích dẫn kép và đơn. | Sẽ để lại cả trích dẫn kép và đơn không được chuyển đổi. | Thay thế các chuỗi đơn vị mã không hợp lệ bằng ký tự thay thế Unicode U+FFFD (UTF-8) hoặc � (nếu không) thay vì trả về một chuỗi trống. | Xử lý mã là HTML 4.01. | Xử lý mã là XML 1. | Xử lý mã là XHTML. | Xử lý mã là HTML 5. | $flags 6 | Một đối số tùy chọn xác định mã hóa được sử dụng khi chuyển đổi các ký tự. | Nếu bị bỏ qua, $flags 6 mặc định vào giá trị của tùy chọn cấu hình default_charset. | Mặc dù đối số này là tùy chọn về mặt kỹ thuật, bạn rất được khuyến khích chỉ định giá trị chính xác cho mã của bạn nếu tùy chọn cấu hình default_charset có thể được đặt không chính xác cho đầu vào đã cho. | Các bộ ký tự sau được hỗ trợ: | CharSets được hỗ trợ | Charset | Bí danh | 950 | ISO-8859-1 | ISO8859-1 | 936 | Tây Âu, Latin-1. | ISO-8859-5 | Sẽ chuyển đổi cả trích dẫn kép và đơn. | Sẽ để lại cả trích dẫn kép và đơn không được chuyển đổi. | Thay thế các chuỗi đơn vị mã không hợp lệ bằng ký tự thay thế Unicode U+FFFD (UTF-8) hoặc � (nếu không) thay vì trả về một chuỗi trống. | Xử lý mã là HTML 4.01. | Xử lý mã là XML 1. | Xử lý mã là XHTML. | Xử lý mã là HTML 5. | Xử lý mã là XML 1. | Xử lý mã là XHTML. | Sẽ chuyển đổi cả trích dẫn kép và đơn. | Sẽ để lại cả trích dẫn kép và đơn không được chuyển đổi. | Thay thế các chuỗi đơn vị mã không hợp lệ bằng ký tự thay thế Unicode U+FFFD (UTF-8) hoặc � (nếu không) thay vì trả về một chuỗi trống. | Sẽ chuyển đổi cả trích dẫn kép và đơn. | Sẽ để lại cả trích dẫn kép và đơn không được chuyển đổi.nl_langinfo() and setlocale()), in this order. Not recommended.
|
Thay thế các chuỗi đơn vị mã không hợp lệ bằng ký tự thay thế Unicode U+FFFD (UTF-8) hoặc � (nếu không) thay vì trả về một chuỗi trống.: Any other character sets are not recognized. The default encoding will be used instead and a warning will be emitted.
Xử lý mã là HTML 4.01. Xử lý mã là XML 1. Xử lý mã là XHTML.
Xử lý mã là HTML 5. | Sự mô tả |
---|
8.1.0 | html_entity_decode (chuỗi $string , int $flags = ent_quotes | ent_subst acad | ent_html401,? chuỗi $encoding = null ): chuỗiENT_COMPAT to ENT_QUOTES | $flags 1 | $flags 2.
| 8.0.0 | Chính xác, hàm này giải mã tất cả các thực thể (bao gồm tất cả các thực thể số) mà a) nhất thiết phải hợp lệ cho loại tài liệu đã chọn - tức là, đối với XML, hàm này không giải mã các thực thể có tên có thể được xác định trong một số DTD - và B) có ký tự hoặc ký tự nằm trong bộ ký tự được mã hóa được liên kết với mã hóa được chọn và được phép trong loại tài liệu đã chọn. Tất cả các thực thể khác đều còn lại như vậy. |
Thông số string $encoding 5
$encoding 6
$encoding 7 Chuỗi đầu vào. flags : 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 và loại tài liệu nào sẽ sử dụng. Mặc định là ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 .trim()) but ASCII code 160 (0xa0) in the default ISO 8859-1 encoding.
Xem thêm- HTMLENTITY () - Chuyển đổi tất cả các ký tự áp dụng thành các thực thể HTML
- HTMLSPECIALCHARS () - Chuyển đổi các ký tự đặc biệt thành các thực thể HTML
- get_html_translation_table () - Trả về bảng dịch được sử dụng bởi htmlspecialchars và htmlentities
- Urldecode () - Chuỗi được mã hóa url được mã hóa
Martin ¶ ¶ 11 năm trước $encoding 8
$encoding 9
null 0
null 1
null 2 txnull ¶ ¶ 7 năm trước null 3
null 4
null 5
Benjamin ¶ ¶ 9 năm trước null 6
null 7
null 8
null 9
null 5 Daniel A. ¶ ¶ 4 năm trước string 1
string 2
string 3
string 4
string 5
string 6
null 5 php dot net tại c dash ovidiu dot tk ¶ ¶ 17 năm trước string 8
string 9
flags 0
flags 1 Dot Neu Neu tại Gmail Dot Com ¶ ¶ 12 năm trước flags 2
flags 3
null 5 Miễn phí tại Key Dot no ¶ ¶ 12 năm trước flags 5
flags 6
null 5 Miễn phí tại Key Dot no ¶ ¶ Ẩn danh ¶
flags 8
flags 9
null 5 1 năm trước ¶ Matt Robinson ¶ ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 1
ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 2
ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 3
ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 4
ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 5
null 5 13 năm trước ¶ tôi tại Richardsnazell dot com ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 7
ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 8
null 5
14 năm trước ¶ Người chiến thắng ¶ flags 0
flags 1
flags 2
flags 3
null 5 10 năm trước ¶ Jojo ¶ flags 5
flags 6
flags 7
null 5 15 năm trước ¶ 17 năm trước flags 9
ENT_COMPAT 0
ENT_COMPAT 1
ENT_COMPAT 2
ENT_COMPAT 3
null 5 Dot Neu Neu tại Gmail Dot Com ¶ ¶ 12 năm trước ENT_COMPAT 5
ENT_COMPAT 6
ENT_COMPAT 7
ENT_COMPAT 8 Miễn phí tại Key Dot no ¶ ¶ Ẩn danh ¶ ENT_COMPAT 9
ENT_QUOTES 0
ENT_QUOTES 1
ENT_QUOTES 2
ENT_QUOTES 3
ENT_QUOTES 4
ENT_QUOTES 5
null 5 1 năm trước ¶ Matt Robinson ¶ ENT_QUOTES 7
ENT_QUOTES 8
ENT_QUOTES 9
$flags 00
null 5 13 năm trước ¶ Matt Robinson ¶ $flags 02
$flags 03
null 5 13 năm trước ¶ tôi tại Richardsnazell dot com $flags 05
$flags 06
null 5
Làm cách nào để chuyển đổi HTML thành văn bản?
Dưới đây là một số phương thức để chuyển đổi hoặc lưu, một trang web HTML dưới dạng tài liệu văn bản ... Nhấp lại tab Tệp, sau đó nhấp vào tùy chọn Lưu dưới dạng .. Trong danh sách lưu xuống dưới dạng loại, chọn tùy chọn văn bản đơn giản (*. TXT). .... Nhấp vào nút Lưu để lưu dưới dạng tài liệu văn bản ..
Làm cách nào để giải mã mã HTML?
Tải dữ liệu HTML để giải mã từ tệp, sau đó nhấn nút 'Giải mã': Duyệt: Thay vào đó, nhập hoặc dán vào văn bản bạn muốn mã hóa HTML, sau đó nhấn nút 'Giải mã'.: Browse: Alternatively, type or paste in the text you want to HTML–decode, then press the 'Decode' button.
Sự khác biệt giữa các thực thể HTML () và htmlspecialchars () là gì?
?htmlspecialchars() function convert the special characters to HTML entities whereas htmlentities() function convert all applicable characters to HTML entities.
Giải mã thực thể HTML là gì?
giải mã.Một chức năng linh hoạt để giải mã các ký tự được mã hóa thực thể trở lại biểu diễn UTF-8 của chúng.Hàm này đặc biệt hữu ích khi làm việc với văn bản được chèn dưới dạng nội dung văn bản trong đánh dấu HTML/XML.A flexible function for decoding entity encoded characters back to their UTF-8 representation. This function is particularly useful when working with text that is to be inserted as text content in HTML/XML markup. |