请问一下按字母排列后,怎么每个字母只显示一次 楼上的二位可以说明白点吗,我是首先是按所有名称里的第一个字母相同的排列好了,现在是为了方便用户检索,按ABCDEFG排列好,我的思路是取名称的第一个字母,在网页中只显示一次,就是所有名称前面是A的就只显示一次A,后面的依次类推 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $rs[0]['name'] = 'ABC';$rs[1]['name'] = 'BSD';$rs[2]['name'] = 'DSD';$rs[3]['name'] = 'bSD';$rs[4]['name'] = 'XSD';$rs[5]['name'] = 'ASD';foreach ($rs as $v){ $key = substr($v['name'],0,1); $newArray[strtoupper($key)][] = $v['name'];}foreach($newArray as $k=>$v){ echo $k.'<br/>'; foreach($v as $v2) { echo '|-'.$v2.'<br/>'; }} 使用php伪造IP层,求思路 ajax怎么就跳转了呢? 如何将日期格式转换为数字? ajax 传值问题 从pdf表单中如何提取信息 新手求教:在修改过config.inc.php后死活登陆不上127.0.0.1/phpMyAdmin/ php怎么格式化输出TEXT类型数据 求用DREAMWEAVER实现PHP分页显示 如何把javascript中的变量传递给php??? PHP怎么对MySQL的单个字段查重 再问一个关于smarty摸板的问题 初学者请教
$rs[1]['name'] = 'BSD';
$rs[2]['name'] = 'DSD';
$rs[3]['name'] = 'bSD';
$rs[4]['name'] = 'XSD';
$rs[5]['name'] = 'ASD';
foreach ($rs as $v)
{
$key = substr($v['name'],0,1);
$newArray[strtoupper($key)][] = $v['name'];
}foreach($newArray as $k=>$v)
{
echo $k.'<br/>';
foreach($v as $v2)
{
echo '|-'.$v2.'<br/>';
}
}