2017-01-16 72 views
-1

我有电子邮件的字符串:逗号分隔的列表到非关联数组在PHP

$emails = '[email protected], [email protected],[email protected]'; 

,我需要一个像[one,two,three]而不是[0 => 'one', 1 => 'two', 2 => 'three']的基本阵列。我猜是一个非关联数组?

如何做到这一点?我尝试了inbuild'explode()'PHP函数,但是它创建了0 => 1,...简单数组email1,email2的instad,...

此外,爆炸有问题,逗号,所以我必须使用', '',',但不能同时使用两者。

什么是PHP函数最好将电子邮件地址列表转换为简单的非关联数组?提前致谢。

+1

'array's是这样而已。 –

+0

数组中的所有项都有一个键和一个值 – KhorneHoly

+1

1)这两个数组完全相同。每个阵列都需要密钥! 2)你可能想看'preg_split()',它类似于'explode()',但是你可以使用正则表达式作为分隔符,你也可以定义'''',',[space]'应该是一个分隔符 – Rizier123

回答

0

首先可以通过str_replace

$emails = str_replace(' ', '', $emails); 

删除空格和我需要像[一,二,三]而不是[0 => '一' 的基本阵列,1 => '二' ,2 =>'三']。我想是一个非关联ARR

在PHP 简单阵列具有数字键,所以它是正确的应该