2016-08-17 95 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

謝謝!真的感謝! –

相關問題