Array (
[01755677011] => Array (
[0] => Array (
[0] => 1
[id] => 1
[1] => 01755677011
[phone_num] => 01755677011
[2] => NoAnswer
[status] => Answer
)
[1] => Array (
[0] => 2
[id] => 2
[1] => 01755677011
[phone_num] => 01755677011
[2] => NoAnswer
[status] => NoAnswer
)
[2] => Array (
[0] => 3
[id] => 3
[1] => 01755677011
[phone_num] => 01755677011
[2] => Answer
[status] => NoAnswer
)
[3] => Array (
[0] => 4
[id] => 4
[1] => 01755677011
[phone_num] => 01755677011
[2] => Answer
[status] => Answer
)
)
[01755677012] => Array (
[0] => Array (
[0] => 16
[id] => 16
[1] => 01755677012
[phone_num] => 01755677012
[2] =>No Answer
[status] => NoAnswer
)
[1] => Array (
[0] => 18
[id] => 18
[1] => 01755677012
[phone_num] => 01755677012
[2] => Answer
[status] => Answer
)
)
)
這是我當前的數組。我只想過濾phone_num的應答狀態。
Outpout會喜歡這個:PHP - 給定值的多維數組過濾
Phone Num No of answer
01755677011 0,23
01755677012 1
誰能HELO我請?
如何在所需的輸出中得到答案列值?我沒有看到你的輸入數組中的任何類型的值 –
$ qry_num_fetch =「SELECT * FROM phnno_tbl」; \t \t $ exc_qry = mysqli_query($ conn,$ qry_num_fetch); \t \t而($行= mysqli_fetch_array($ exc_qry)) \t \t { \t \t \t $ num個[] = $行; \t \t \t} \t \t \t \t $ \t結果=陣列(); \t \t foreach($ num as $ element){ \t \t \t $ result [$ element ['phone_num']] [] = $ element; \t \t \t $ res [$ element ['phone_num']] = $ element; \t \t \t \t} \t \t 的foreach \t($ RES作爲$密鑰=> $值) \t \t { \t \t \t $數[] = $密鑰; \t \t \t \t \t \t } \t \t \t \t // \t的print_r($結果[$數] [0] [ '狀態']); \t \t print_r($ result); 其實它是我的查詢結果數據。我想通過Answer來過濾這個數組,最後通過電話號碼輸出Answer組的鍵。 –
我還是不明白你如何得到「答案否」的值,它是「狀態」=答案/否答案的函數? –