本文介绍了将逗号分隔列表转换为无序列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
寻找任何PHP,Jquery,javascript解决方案,用逗号分隔数据并将其转换为无序列表。
Looking for any PHP, Jquery, javascript solution to take data separated by commas and turn it into an unordered list.
为了进一步说明,我导入了一个CSV将文件存入wordpress,一个元素块包含大量以逗号分隔的数据,我需要将其显示为列表。
To explain further, I have imported a CSV file into wordpress and one element block contains lots of data that is comma separated and I need it to display as a list.
感谢所有帮助!
推荐答案
在PHP中
$list = 'item1,item2,item3,item4';
$list = explode(',', $list);
shuffle($list);
$html = '<ul>';
foreach($list as $item) {
$html .= '<li>' . $item . '</li>';
}
$html .= '</ul>';
print $html;
在JavaScript中
var list = 'item1,item2,item3,item4';
list = list.split(',');
list.sort(function() { return 0.5 - Math.random() });
var html = '<ul>';
for(var i=0; i<list.length; i++) {
html += '<li>' + list[i] + '</li>';
}
html += '</ul>';
这篇关于将逗号分隔列表转换为无序列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!