Hàm libxml của PHP
Giới thiệu libxml của PHP
Hàm và hằng số libxml được sử dụng cùng với SimpleXML, XSLT và DOM.
Cài đặt
Những hàm này cần gói chương trình libxml.Tải xuống tại xmlsoft.org。
Hàm libxml của PHP
PHP:Chỉ ra phiên bản PHP earliest hỗ trợ hàm này.
Hàm | Mô tả | PHP |
---|---|---|
libxml_clear_errors() | Xóa bộ đệm lỗi libxml. | 5 |
libxml_get_errors() | Lấy mảng lỗi. | 5 |
libxml_get_last_error() | Lấy lỗi cuối cùng từ libxml. | 5 |
libxml_set_streams_context() | Đặt môi trường luồng cho việc tải hoặc ghi tệp văn bản tiếp theo của libxml. | 5 |
libxml_use_internal_errors() | Tắt lỗi libxml, cho phép người dùng đọc thông tin lỗi theo yêu cầu. | 5 |
Hằng số libxml của PHP
Hàm | Mô tả | PHP |
---|---|---|
LIBXML_COMPACT | Đặt tối ưu phân phối nút nhỏ. Sẽ cải thiện hiệu suất của ứng dụng. | 5 |
LIBXML_DTDATTR | Đặt thuộc tính DTD mặc định. | 5 |
LIBXML_DTDLOAD | Tải bộ con bên ngoài. | 5 |
LIBXML_DTDVALID | Xác thực bằng DTD. | 5 |
LIBXML_NOBLANKS | Xóa các nút trống. | 5 |
LIBXML_NOCDATA | Đặt CDATA thành nút văn bản. | 5 |
LIBXML_NOEMPTYTAG |
Thay đổi thẻ trống (ví dụ: <br/> thành <br></br>). Chỉ có thể sử dụng trong các hàm DOMDocument->save() và DOMDocument->saveXML(). |
5 |
LIBXML_NOENT | Thay thế thể. | 5 |
LIBXML_NOERROR | Không hiển thị báo cáo lỗi. | 5 |
LIBXML_NONET | Dừng truy cập mạng khi tải tài liệu. | 5 |
LIBXML_NOWARNING | Không hiển thị báo cáo cảnh báo. | 5 |
LIBXML_NOXMLDECL | Hủy bỏ tuyên bố XML khi lưu tài liệu. | 5 |
LIBXML_NSCLEAN | Xóa các khai báo không gian tên bổ sung. | 5 |
LIBXML_XINCLUDE | Sử dụng XInclude thay thế. | 5 |
LIBXML_ERR_ERROR | Nhận lỗi có thể khôi phục. | 5 |
LIBXML_ERR_FATAL | Nhận lỗi nghiêm trọng. | 5 |
LIBXML_ERR_NONE | Nhận không có lỗi. | 5 |
LIBXML_ERR_WARNING | Nhận cảnh báo đơn giản. | 5 |
LIBXML_VERSION | Nhận phiên bản libxml (ví dụ: 20605 hoặc 20617). | 5 |
LIBXML_DOTTED_VERSION | Nhận phiên bản libxml có dấu chấm (ví dụ: 2.6.5 hoặc 2.6.17). | 5 |