21,887
社区成员
发帖
与我相关
我的任务
分享
$k=-1;
$titlekey='';
...省略掉读取文件给$data赋值的语句,这里给$titlekey赋值,内容是任意的一个‘key’
$count=count($data[$titlekey]);//任取一列进行分析,
for($j=0;$j<$count;$j++)
{
if($data[$titlekey][$j]=='') //如果某列中有空值,将该空值对应的key记录到$k中
{
$k=$j;
}
if($k!=-1)
{
for($j1=0;$j1<count($title);$j1++)
{
$key=$title[$j1];
if($data[$key][$k]!='')
{
$k=-1;
}
}
if($k!=-1)//如果每一列的该行都为空,就把这一行所有的信息从对应的数组项中删掉
{
for($j1=0;$j1<count($title);$j1++)
{
$key=$title[$j1];
unset($data[$key][$k]);
}
}
}
}