关于一个三级分类的数据处理 本帖最后由 Stephen1967 于 2011-07-14 09:40:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $ar = Array( 0 => Array ( 0 => 3, 1 => 0, 2 => '错误类别1' ), 1 => Array ( 0 => 60, 1 => 0, 2 => '错误类别2' ), 2 => Array ( 0 => 58, 1 => 3, 2 => '错字23' ), 3 => Array ( 0 => 61, 1 => 60, 2 => '错别字' ), 4 => Array ( 0 => 67, 1 => 2, 2 => '其它问题' ), 5 => Array ( 0 => 68, 1 => 55, 2 => '不流畅' ), 6 => Array ( 0 => 69, 1 => 55, 2 => '连接错误' ), 7 => Array ( 0 => 70, 1 => 55, 2 => '播放中断' ), 8 => Array ( 0 => 2, 1 => 0, 2 => '错误类别3' ), 9 => Array ( 0 => 55, 1 => 2, 2 => '点播视频' ), 10 => Array ( 0 => 57, 1 => 3, 2 => '阿斯顿发送地方22' ), 11 => Array ( 0 => 59, 1 => 2, 2 => '常见问题' ));echo "<pre>";//print_r($ar);function getNames($id, &$ar) { $ar_id_parentid = $ar_id_name = array(); foreach($ar as $v) { $ar_id_parentid[$v[0]] = $v[1]; $ar_id_name[$v[0]] = $v[2]; } $result = array(); while($id != 0) { $result[] = $ar_id_name[$id]; $id = $ar_id_parentid[$id]; } return implode('-', array_reverse($result));}echo getNames(68, $ar); 散分了,来人回复一下。。。 安装WampServer2.1a-x32打开phpmyadmin出现问题 文本框中的如何保留空格 php调用webservice soap 高手请进 如何修改调用页面的超链接??? 关于一个php链接的问题。 [共享]权限控制算法 文件被传到何处? 用php在mysql中查到的数据已经显示,加一个转为xls的按钮. Failed to create COM object `com.sun.star.ServiceManager': 拒绝访问 求解 php基础页面编程一问
Array
(
0 => Array
(
0 => 3,
1 => 0,
2 => '错误类别1'
), 1 => Array
(
0 => 60,
1 => 0,
2 => '错误类别2'
), 2 => Array
(
0 => 58,
1 => 3,
2 => '错字23'
), 3 => Array
(
0 => 61,
1 => 60,
2 => '错别字'
), 4 => Array
(
0 => 67,
1 => 2,
2 => '其它问题'
), 5 => Array
(
0 => 68,
1 => 55,
2 => '不流畅'
), 6 => Array
(
0 => 69,
1 => 55,
2 => '连接错误'
), 7 => Array
(
0 => 70,
1 => 55,
2 => '播放中断'
), 8 => Array
(
0 => 2,
1 => 0,
2 => '错误类别3'
), 9 => Array
(
0 => 55,
1 => 2,
2 => '点播视频'
), 10 => Array
(
0 => 57,
1 => 3,
2 => '阿斯顿发送地方22'
), 11 => Array
(
0 => 59,
1 => 2,
2 => '常见问题'
));
echo "<pre>";
//print_r($ar);function getNames($id, &$ar) {
$ar_id_parentid = $ar_id_name = array();
foreach($ar as $v) {
$ar_id_parentid[$v[0]] = $v[1];
$ar_id_name[$v[0]] = $v[2];
}
$result = array();
while($id != 0) {
$result[] = $ar_id_name[$id];
$id = $ar_id_parentid[$id];
}
return implode('-', array_reverse($result));
}
echo getNames(68, $ar);