2016-08-17 94 views
-1

我的名字是Gabriel,这是我在这个BIG社区中的第一篇文章/问题。 首先,我来自阿根廷,所以我的英语不是最好的。PHP:将字符串分成几部分,并将其放入数组中

我的问题是下一个,你猜我有这个字符串在我的PHP文件:

<?php 
    $exampleString = "1,2,3,4,5,6,7,8,9,10"; 
?> 

现在,我想知道是否有可能通过昏迷分割字符串,并将其放入数组。

我是PHP新手,所以我不确定所有的功能。

感谢大家!

Edit 

我应该怎么做,如果分离器是昏迷[][][][]代替?

+0

请参阅http://php.net/manual/en/function.str-getcsv.php。不是我的downvote,但有很多其他方法可以在PHP中做到这一点,'爆炸','preg_match_all'。 – chris85

回答

1

确实有!这是一个叫做explode()的小功能,它可以为你制作阵列!

$exampleString = "1,2,3,4,5,6,7,8,9,10"; 
$array = explode(',', $exampleString); 

它能做什么是简单的,你指定要上(,)“爆炸”的东西,并且源字符串($exampleString)和它的作品它的魔力。

+0

因此,函数'explode()'使用第一个参数来过滤字符串,在这种情况下是彗差,第二个参数是要分割的字符串。我是对的? –

+0

@ GabrielGomez正确:)。这是来自[爆炸手册](http://php.net/explode) - >'数组爆炸(字符串$ delimiter,字符串$ string [,int $ limit = PHP_INT_MAX])'。所以'$ delimiter'就是你要分割的,'$ string'就是你的字符串! – Darren

+1

谢谢!真的感谢! –

相关问题