十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
//从手册里摘出来的.
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、成都网站建设、外贸网站建设、雄县网络推广、小程序定制开发、雄县网络营销、雄县企业策划、雄县品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供雄县建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
while ($data = fgetcsv($handle, 1000, ",")) {
$num = count($data);
//行中某个字段是对象外的也不需要,看不懂这句.但我想既然是csv,那结构肯定是一定的.假定要判断第三个字段是否是对象外的.
if($data[2] == '对象外') continue;//我不知道你说的对象外怎么判断.你改成自己的判断条件.如果,则跳过.
$row++;
$info_list[] = $data;
}
=============
最后的数组包含了第一行.你可以直接unset($info_list[0]);然后
$info_list = array_values($info_list);重置一下数组下标.
$arr=array(
'a'=array('1.1'=1,'1.2'=2,'1.3'=3),
'b'=array('2.1'=11,'2.2'=22,'2.3'=33),
'c'=array('3.1'=111,'3.2'=222,'3.3'=333),
'd'=array('4.1'=1111,'4.2'=2222,'4.3'=3333),
'e'=array('5.1'=11111,'5.2'=22222,'5.3'=33333)
);
while(list($key,$value) = each($arr))
{
while(list($k,$v) = each($value))
{
echo $key."==".$k."===".$v."br";
}
}
兄台,偶给你一个解决问题的方法:
二维数组实际上就是2个1维数组,同意我的说法吧,嘿嘿
1.你将你的stid转储到一个1维数组里,下一步就是操作这个1维数组啦
2.在1维数组里找个最大值,最小值的我相信你是能搞惦的了,哈哈
记得给分啊!
可以试试json_encode()这个比序列化好用,如果不是特别需要的话可以json_encode() 再用json_decode()反编译成数组格式就没问题了
echo $a['realms'][0][name] //结果就是name的值
foreach ( $a['realms'] as item) { // 0- 1 二个数组
echo $item['name'];
}