您的位置:首页 > 其它

很有意思的一个小问题

2017-07-31 14:25 183 查看
$test = Array();
foreach ($Attrs as $key => $attr_arr) {      //将各种类型的输入项分类

foreach ($attr_arr as $dey => $attr) {
//$test[] = $attr;
if($dey != 'name' || $dey == '0') {
$test[] = $attr;
switch ($attr['Attr_tipe']) {


如上,对于数组$Attr:

>array(2) {
[0] => array(8) {
[0] => array(8) {
["Attr_id"] => int(15)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(18) "语言润色材料"
["Attr_Price"] => int(1)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(3)
["Attr_options"] => string(30) "请上传语言润色的材料"
["Attr_prices"] => string(1) "0"
}
[1] => array(8) {
["Attr_id"] => int(16)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(18) "选择处理周期"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(5)
["Attr_options"] => string(24) "2天/2稿||24小时/2稿"
["Attr_prices"] => string(6) "||146%"
}
[2] => array(8) {
["Attr_id"] => int(17)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请领域"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(1)
["Attr_options"] => string(98) "工科类||文科类||法学类 LLM/JD||理科类||艺术类||医学类/药学类||商科类专业"
["Attr_prices"] => string(12) "||||||||||||"
}
[3] => array(8) {
["Attr_id"] => int(18)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请国家"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(1)
["Attr_options"] => string(120) "韩国||美国||英国||日本||新加坡||澳大利亚||法国||德国||新西兰||爱尔兰||荷兰||香港||加拿大"
["Attr_prices"] => string(24) "||||||||||||||||||||||||"
}
[4] => array(8) {
["Attr_id"] => int(19)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请专业"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(0)
["Attr_options"] => string(12) "申请专业"
["Attr_prices"] => string(1) "0"
}
[5] => array(8) {
["Attr_id"] => int(20)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请院校"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(0)
["Attr_options"] => string(12) "申请院校"
["Attr_prices"] => string(1) "0"
}
[6] => array(8) {
["Attr_id"] => int(21)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(48) "在此填入申请院校对文书要求和备注"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(17)
["Attr_tipe"] => int(2)
["Attr_options"] => string(48) "在此填入申请院校对文书要求和备注"
["Attr_prices"] => string(1) "0"
}
["name"] => string(12) "语言润色"
}
[1] => array(9) {
[0] => array(8) {
["Attr_id"] => int(4)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(27) "请上传您的评阅资料"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(3)
["Attr_options"] => string(12) "评阅资料"
["Attr_prices"] => string(1) "0"
}
[1] => array(8) {
["Attr_id"] => int(5)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "服务类型"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(1)
["Attr_options"] => string(128) "Résumé/Curriculum Vitae||Personal Statement||Statement of Purpose||ESSAY||Recommendation letter||Motivator letter|| Study plan"
["Attr_prices"] => string(12) "||||||||||||"
}
[2] => array(8) {
["Attr_id"] => int(6)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "文章领域"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(1)
["Attr_options"] => string(92) "理科类||文科类||工科类||商科类||法学类 LLM/JD||艺术类||医学类/药学类"
["Attr_prices"] => string(12) "||||||||||||"
}
[3] => array(8) {
["Attr_id"] => int(7)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请国家"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(1)
["Attr_options"] => string(120) "美国||英国||加拿大||新加坡||新西兰||香港||荷兰||德国||澳大利亚||爱尔兰||日本||韩国||法国"
["Attr_prices"] => string(24) "||||||||||||||||||||||||"
}
[4] => array(8) {
["Attr_id"] => int(8)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "文书备注"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(2)
["Attr_options"] => string(48) "在此填入申请院校对文书要求和备注"
["Attr_prices"] => string(1) "0"
}
[5] => array(8) {
["Attr_id"] => int(9)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请专业"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(0)
["Attr_options"] => string(12) "申请专业"
["Attr_prices"] => string(1) "0"
}
[6] => array(8) {
["Attr_id"] => int(10)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(12) "申请院校"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(0)
["Attr_options"] => string(12) "申请院校"
["Attr_prices"] => string(1) "0"
}
[7] => array(8) {
["Attr_id"] => int(11)
["Attr_Severiceid"] => int(0)
["Attr_value"] => string(24) "官方文书要求网址"
["Attr_Price"] => int(0)
["Attr_typeid"] => int(16)
["Attr_tipe"] => int(0)
["Attr_options"] => string(24) "官方文书要求网址"
["Attr_prices"] => string(1) "0"
}
["name"] => string(12) "文书评阅"
}
}


我在最上面那段代码遍历的时候,发现条件如果只写if($dey != ‘name’)那么对于第一个变量的变量将不会出现,只好补充条件,如上。

现虽然解决,但是还是想不通为什么会不执行第一个变量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: