2

if the array $same_white_pemasang or $same_black_pemasang empty value, then the return value will be ignored?

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);

array intersect

$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);
}
user1798945
  • 145
  • 1
  • 2
  • 7
  • Instead of checking the `$same_white_pemasang` and `$same_black_pemasang` against `""` (they're not strings) or `null` (they're not `null`, just empty), you'll want to check whether the array is empty, using the `empty()` function: http://php.net/manual/en/function.empty.php – Stegrex Nov 20 '12 at 03:17
  • can you tell me about coding is correct? – user1798945 Nov 20 '12 at 04:03

0 Answers0