按比例重新分配数组

时间:2013-11-29 12:38:41

标签: php multidimensional-array

我有一个包含一些按域划分的电子邮件地址的数组。

我想“重新分配”数组,按照该域中的地址num进行比例,原因是我想要“按比例”向域发送电子邮件。

示例:

$original_haystack = array
(
    '@hotmail.com' => array
    (
        'user1@hotmail.com',
        'user2@hotmail.com',
        'user3@hotmail.com',
        'user4@hotmail.com'
    ),
    '@gmail.com' => array
    (
        'user1@gmail.com',
        'user2@gmail.com'
    ),
    '@foobar.com' => array
    (
        'user1@foobar.com'
    )
);

$result_haystack = array
(
    'user1@hotmail.com',
    'user2@hotmail.com',
    'user1@gmail.com',
    'user1@foobar.com',
    'user3@hotmail.com',
    'user4@hotmail.com',
    'user2@gmail.com'
);

0 个答案:

没有答案