İşte benim örnek, dizi $ postcodeSuppliers olduğunu:
Array
(
[0] => AB123
[postcode] => AB123
[1] => TEST
[supplier_1] => TEST
[2] =>
[supplier_2] =>
[3] =>
[supplier_3] =>
)
I have been trying to confirm whether a supplier is empty. Here is the code I have been using for this:
function generateQuoteSuppliers($postcodeSuppliers) {
$quoteSupplier = array("supplier_1", "supplier_2", "supplier_3");
//print("<pre>");
//print_r($postcodeSuppliers);
//print("</pre>");
for ($i = 1; $i < 4; $i++) {
$supplier = $postcodeSuppliers['supplier_' . $i . ''];
//if ($supplier == '')
//if (!isset($supplier))
if (empty($supplier)) {
//A fake supplier is added here 'FAKE' if any of the 3 suppliers contain no date
echo "NO SUPPLIER";
$quoteSupplier['supplier_' . $i . ''] = array
(
'supplier' => 'FAKE',
'price' => 0
);
} else {
$quoteSupplier['supplier_' . $i . ''] = array
(
'supplier' => $postcodeSuppliers['supplier_' . $i . ''],
'price' => 0
);
}
}
return $quoteSupplier;
}
Ben değer boş olup olmadığını kontrol etmek kullanıyoruz yöntemlerin hiçbiri çalışıyoruz. Ben bu olsun:
Array
(
[0] => supplier_1
[1] => supplier_2
[2] => supplier_3
[supplier_1] => Array
(
[supplier] => TEST
[price] => 0
)
[supplier_2] => Array
(
[supplier] =>
[price] => 0
)
[supplier_3] => Array
(
[supplier] =>
[price] => 0
)
)
Ben bekliyorum zaman bu:
Array
(
[0] => supplier_1
[1] => supplier_2
[2] => supplier_3
[supplier_1] => Array
(
[supplier] => TEST
[price] => 0
)
[supplier_2] => Array
(
[supplier] => FAKE
[price] => 0
)
[supplier_3] => Array
(
[supplier] => FAKE
[price] => 0
)
)
Ben yanlış lütfen gidiyorum nerede Birisi bana gösterebilir misin? Ben yanlış olduğum gerçeğine tamamen açığım! veya yanlış benim dizisi kullanarak.