Tôi đang cố tạo các thẻ tùy chỉnh đơn giản để cho phép các mẫu tùy chỉnh trên ứng dụng của mình. Nhưng tôi không thể tìm ra cách phân tích cú pháp và thay thế các thẻ.Phân tích các thẻ tùy chỉnh bằng PHP
(ví dụ)
<div class="blog">
<module display="posts" limit="10" show="excerpt" />
</div>
<div class="sidebar">
<module display="users" limit="5" />
<module display="comment" limit="10" />
</div>
cho mỗi thẻ mô-đun được tìm thấy, tôi muốn chạy các chức năng tạo ra mô-đun với các thông số (được liệt kê trong thẻ như là thuộc tính). Và thay thế thẻ mô-đun, với một đoạn HTML thực tế được trả về từ hàm.
Nghiêm túc? Tại sao lại sử dụng regex khi nó chậm hơn rất nhiều so với các hàm XML dựng sẵn. – icco
Nó không phải là chậm hơn thực sự. –