Php 排序定义列表(<;dl>;)
我有许多标签的列表,这些标签是按自然顺序排列的,但我也希望我的访问者有一个按字母顺序排序的选项。在(X)HTML/PHP中,有没有一种方法可以用最少的代码实现这一点?我的doctype是Php 排序定义列表(<;dl>;),php,xhtml,Php,Xhtml,我有许多标签的列表,这些标签是按自然顺序排列的,但我也希望我的访问者有一个按字母顺序排序的选项。在(X)HTML/PHP中,有没有一种方法可以用最少的代码实现这一点?我的doctype是XHTML 1.0 Transitional要使用服务器端脚本(如PHP)对定义列表进行排序,首先需要将XHTML解析为数组或对象 完成此操作后(或者如果您没有首先解析原始数据),可以使用php函数,如asort或气泡排序函数 您最好使用javascript在客户端对列表进行排序。类似这样的内容是一个很好的起点:
XHTML 1.0 Transitional
要使用服务器端脚本(如PHP)对定义列表进行排序,首先需要将XHTML解析为数组或对象
完成此操作后(或者如果您没有首先解析原始数据),可以使用php函数,如asort或气泡排序函数
您最好使用javascript在客户端对列表进行排序。类似这样的内容是一个很好的起点:
问题是dt/dd有点棘手,因为每一对都没有一个单独的元素来包装每一对。虽然代码仍然很好,但是如果您是JS新手,那么修改代码对您来说是一个很好的练习 你能用Javascript提供一个例子吗?我对web开发还比较陌生,只有Java经验。是的,我也会选择客户端