2

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

对于 $implodeWhiteJenisPemasang

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

对于 $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);
}
4

0 回答 0