我试图从PHP命名空间自动分配XMLNS,但PHP中的命名空间太长了,我不想向客户端发送我的应用程序的结构…例子:
PHP命名空间= crux'hci'cli'msg_sys'presenters
和HTML标签:<html xmlns:crux_hci_cli__msg_sys_presenters='zz'>
那么如何将crux_hci_cli__msg_sys_presenters
转化为khgs12so7
呢?
注意:khgs12so7
必须是相同的,即使PHP类被调用了很多次…
使用某种哈希函数,例如hash('algo', 'your namespace')
使用哈希算法生成一些短字符串。您可以使用hash_algos()