foreach ($arr as $a1){

    $getd=explode(",",$a1);

    $b1=$getd[0];

}

在上面的代码中,如果$getd[0]为空,我想转到下一条记录。

最佳答案

我们可以使用if语句仅在$getd[0]不为空的情况下导致某些事情发生。

foreach ($arr as $a1) {
    $getd=explode(",",$a1);
    if (!empty($getd[0])) {
        $b1=$getd[0];
    }
}

另外,如果continue为空,我们可以使用$getd[0]关键字跳到下一个迭代。
foreach ($arr as $a1) {
    $getd=explode(",",$a1);
    if (empty($getd[0])) {
        continue;
    }
    $b1=$getd[0];
}

09-12 08:34