$inputWhiteJenisPembayaran = $verifikator['whiteJenisPembayaran'];
$dataWhiteJenisPembayaran = array();
foreach ($inputWhiteJenisPembayaran as $bacaDataWhiteJenisPembayaran) {
if ($bacaDataWhiteJenisPembayaran != "") { //jika inputnya kosong maka tidak akan dieksekusi
// statement untuk insert data ke database
$dataWhiteJenisPembayaran[] = $bacaDataWhiteJenisPembayaran;
}
}
$implodeWhiteJenisPembayaran = implode(", ", $dataWhiteJenisPembayaran);
// whitelist jenis pemasang
$inputWhiteJenisPemasang = $verifikator['whiteJenisPemasang'];
$dataWhiteJenisPemasang = array();
foreach ($inputWhiteJenisPemasang as $bacaDataWhiteJenisPemasang) {
if ($bacaDataWhiteJenisPemasang != "") { //jika inputnya kosong maka tidak akan dieksekusi
// statement untuk insert data ke database
$dataWhiteJenisPemasang[] = $bacaDataWhiteJenisPemasang;
}
}
$implodeWhiteJenisPemasang = implode(", ", $dataWhiteJenisPemasang);
// whitelist jenis iklan
$inputWhiteJenisIklan = $verifikator['whiteJenisIklan'];
$dataWhiteJenisIklan = array();
foreach ($inputWhiteJenisIklan as $bacaDataWhiteJenisIklan) {
if ($bacaDataWhiteJenisIklan != "") { //jika inputnya kosong maka tidak akan dieksekusi
// statement untuk insert data ke database
$dataWhiteJenisIklan[] = $bacaDataWhiteJenisIklan;
}
}
$implodeWhiteJenisIklan = implode(", ", $dataWhiteJenisIklan);
我想破坏implode结果是一个$ implode_combination_whitelist_blacklist。 我做了这样的编码,但不能。
$implode_combination_whitelist_blacklist = implode(", ", $implodeWhiteJenisPembayaran, $implodeWhiteJenisPemasang, $implodeWhiteJenisIklan);
如何成为一个内爆?
答案 0 :(得分:0)
这应该这样做
$implode_combination_whitelist_blacklist = implode(", ", array_merge($implodeWhiteJenisPembayaran, $implodeWhiteJenisPemasang, $implodeWhiteJenisIklan));
答案 1 :(得分:0)
我认为将过滤后的数据存储在3个不同的数组(每个数据中包含)然后合并它们并再次内爆它们是不合理的。只需声明一个/ master结果数组,并在循环$verifikator
的每个子数组时将值推入其中。
这似乎更直接:
$result = array();
foreach($verifikator['whiteJenisPembayaran'] as $v) {
if ($v != "") {
// statement untuk insert data ke database
$result[] = $v;
}
}
foreach ($verifikator['whiteJenisPemasang'] as $v) {
if ($v != "") {
// statement untuk insert data ke database
$result[] = $v;
}
}
foreach ($verifikator['whiteJenisIklan'] as $v) {
if ($v != "") {
// statement untuk insert data ke database
$result[] = $v;
}
}
$implode_combination_whitelist_blacklist = implode(", ",$result);