我想知道如何使用 PHP 对简单的 XML 元素进行排序。是的,我找到了一些解决同一主题的线程——但我无法解决我的问题。
我要排序的 XML 是:
<?xml version="1.0" encoding="UTF-8"?>
<cursos>
<curso>
<id>DRW</id>
<nome>Design Responsivo</nome>
<categoria>Web</categoria>
<inicio>30/02/2013</inicio>
<periodo>Sábados de manhã</periodo>
<cargaHoraria>40h</cargaHoraria>
<objetivos></objetivos>
</curso>
<curso>
<id>MSQ</id>
<nome>MySQL</nome>
<categoria>Banco de dados</categoria>
<inicio>30/03/2013</inicio>
<periodo>Sábados de manhã</periodo>
<cargaHoraria>20h</cargaHoraria>
<objetivos></objetivos>
</curso>
<curso>
<id>MBY</id>
<nome>Iniciação à informática</nome>
<categoria>Iniciantes e Usuários Av.</categoria>
<inicio>30/04/2013</inicio>
<periodo>Matutino 1</periodo>
<cargaHoraria>80h</cargaHoraria>
<objetivos></objetivos>
</curso>
<curso>
<id>FCS</id>
<nome>Desenvolvendo em C#</nome>
<categoria>Desenvolvimento</categoria>
<inicio>14/04/2013</inicio>
<periodo>Domingo</periodo>
<cargaHoraria>60h</cargaHoraria>
<objetivos></objetivos>
</curso>
<curso>
<id>MAY</id>
<nome>Modelagem em Maya</nome>
<categoria>Artes gráficas</categoria>
<inicio>13/04/2013</inicio>
<periodo>Sábado 08h:00-13h:00</periodo>
<cargaHoraria>60h</cargaHoraria>
<objetivos></objetivos>
</curso>
</cursos>
我找到了这个和这个解决方案,但是在多维 XML 数组上应用它的逻辑对我来说并不清楚。有人能帮我吗?
提前致谢。