如果不执行,则将数组相交为空值

时间:2012-11-20 03:13:37

标签: php arrays array-intersect

如果数组$ same_white_pemasang或$ same_black_pemasang为空值,那么返回值是否会被忽略?

for $ implodeWhiteJenisPemasang

$inputWhiteJenisPemasang = $verifikator['whiteJenisPemasang'];
$dataWhiteJenisPemasang = array();
foreach ($inputWhiteJenisPemasang as $bacaDataWhiteJenisPemasang) {
    if ($bacaDataWhiteJenisPemasang != "") { //jika inputnya kosong maka tidak akan dieksekusi
        $dataWhiteJenisPemasang[] = $bacaDataWhiteJenisPemasang;
    }
}
$implodeWhiteJenisPemasang = implode(", ", $dataWhiteJenisPemasang);

for $ implodeBlackJenisPemasang

$inputBlackJenisPemasang = $verifikator['blackJenisPemasang'];
$dataBlackJenisPemasang = array();
foreach ($inputBlackJenisPemasang as $bacaDataBlackJenisPemasang) {
    if ($bacaDataBlackJenisPemasang != "") { //jika inputnya kosong maka tidak akan dieksekusi
        $dataBlackJenisPemasang[] = $bacaDataBlackJenisPemasang;
    }
}
$implodeBlackJenisPemasang = implode(", ", $dataBlackJenisPemasang);

数组相交

$same_white_pemasang = explode(', ', $implodeWhiteJenisPemasang);
$same_black_pemasang = explode(', ', $implodeBlackJenisPemasang);
if ($same_white_pemasang != "" && $same_black_pemasang != null) {
    $cekPemasang = array_intersect($same_black_pemasang, $same_white_pemasang);
}

0 个答案:

没有答案