删除我经常使用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