【发布时间】:2012-04-28 23:15:19
【问题描述】:
假设我有以下数组包含:
Array (
[0] => 099/3274-6974
[1] => 099/12-365898
[2] => 001/323-9139
[3] => 002/3274-6974
[4] => 000/3623-8888
[5] => 001/323-9139
[6] => www.somesite.com
)
地点:
- 以
000/, 002/ and 001/开头的值代表手机号码 - 以
099/开头的值代表电话(固定)号码 - 以
www.开头的 Vales 代表网站
我需要将给定数组转换为 3 个新数组,每个数组都包含正确的信息,例如 arrayTelephone、arrayMobile、arraySite。
函数 in_array 仅在我知道给定数组中键的整个值时才有效,这不是我的情况。
【问题讨论】: