我有一個數組數組,當提交表單時會填充數組。如何檢查具有鍵和值的數組是否爲空
$groceries = array(
"Veggies" => array(
"Cabbage, ear(s)" => $_POST['cabbageQTY'],
"Carrots, bag(s)" => $_POST['carrotQTY'],
"Tomatoes, vine(s)" => $_POST['tomatoeQTY']
),
"Meats" => array(
"Ground Beef, lb(s)" => $_POST['groundBeefQTY'],
"Steak, lb(s)" => $_POST['steakQTY'],
"Pork, lb(s)" => $_POST['porkQTY']
),
"Desserts" => array(
"Ice Cream, gallon(s)" => $_POST['iceCreamQTY'],
"Jello, box(es)" => $_POST['jelloQTY'],
"Pie, box(es)" => $_POST['pieQTY']
)
);
如果所有字段都爲空,是否有方法檢查值是否爲空?
我讀了別的地方,你可以嘗試這樣做。我想這對1維數組是有效的。 無論如何在2d數組中做到這一點?如果你們能告訴我如何做到這一點,那將是真棒
預先感謝您。
結合array_walk()與array_filter() –
也許考慮計數(),以及以統計內容陣列。示例if(count($ groceries)> 0){echo「My groceries array have something!」;} – UserProg