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