我有一个电话号码数组,我需要一种快速的方法来将此数组拆分为有效和无效的电话号码(根据我对有效和无效的定义),例如:
$phone_numbers = array(
'04165555555',
'02125555555'
);
$valid_phone_number_regex = '/^0?(416|426|412|424|414)(\d{7})$/i';
我可以array_filter
用来获取所有有效数字,但我还需要快速获取无效数字(用于报告问题),数组可能包含数千个数字!