我正在创建一个简单的模板系统。我知道PHP是一个很棒的模板系统,但我不希望客户端添加PHP并毁掉它们。所以我使用phpQuery来解析HTML中的简单标签。
我可以创建一个自定义标记,如<bar />
并解析它,但我想知道是否有必要添加像<foo:bar />
这样的命名空间。然而,仅仅执行pq('foo:bar')
或pq('foo|bar')
找不到元素,因为phpQuery似乎从标记中删除了'foo:'。有没有办法在html中注册一个xml命名空间,以便phpQuery可以解析它?