Estoy tratando de crear etiquetas personalizadas simples para permitir plantillas personalizadas en mi aplicación. Pero no puedo descifrar cómo analizar y reemplazar las etiquetas.Análisis de etiquetas personalizadas con PHP
(ejemplo)
<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>
para cada etiqueta módulo encontrado, que desea ejecutar la función de creación de módulo con los parámetros (que figuran en la etiqueta como atributos). Y reemplace la etiqueta del módulo, con un fragmento de HTML real que se devuelve de la función.
en serio? ¿Por qué usar regex cuando es mucho más lento que las funciones integradas en XML? – icco
Realmente no es más lento. –