刪除我經常使用preg_match_all($pattern, $string, $matches)
上的數據,基本上,我總是需要刪除或者£0.00或$ 0.00或€0.00從陣列中它應該是在裏面。從陣列PHP
我從來不知道數組中的位置,這將是中,如果在所有。
我試過unset($matches['£0.00'])
和unset($matches[0]['£0.00'])
但沒有奏效
而且,能不能做到不使用實際的貨幣符號,也許正則表達式\p{Sc}
所以,綜上所述,我有一個數字數組與貨幣符號,並需要刪除任何零條目。
樣品陣列:
Array ([0] => Array ([0] => £18.99 [1] => £0.00 [2] => £0.00 [3] => £0.00))
這可能嗎?
您可以向我們展示樣品陣列結構? –
@MuthuKumaran - 喜,增加樣本 –
你爲什麼不修改'$ pattern'不匹配擺在首位? – lanzz