PHP:将字符串分成若干部分,并将其放入数组中
我叫加布里埃尔,这是我在这个大社区的第一个帖子/问题。 首先,我来自阿根廷,所以我的英语不是最好的 我的问题是下一个,我猜我的php文件中有这个字符串:PHP:将字符串分成若干部分,并将其放入数组中,php,arrays,string,divide,Php,Arrays,String,Divide,我叫加布里埃尔,这是我在这个大社区的第一个帖子/问题。 首先,我来自阿根廷,所以我的英语不是最好的 我的问题是下一个,我猜我的php文件中有这个字符串: <?php $exampleString = "1,2,3,4,5,6,7,8,9,10"; ?> 如果分离器是[1][2][3][4]而不是昏迷,我该怎么办?当然有!这是一个调用的小函数,它为您生成数组 $exampleString = "1,2,3,4,5,6,7,8,9,10"; $array = explode(','
<?php
$exampleString = "1,2,3,4,5,6,7,8,9,10";
?>
如果分离器是[1][2][3][4]而不是昏迷,我该怎么办?当然有!这是一个调用的小函数,它为您生成数组
$exampleString = "1,2,3,4,5,6,7,8,9,10";
$array = explode(',', $exampleString);
它的作用很简单,您可以指定要“分解”的内容(,
)和源字符串($exampleString
),然后它就发挥了神奇的作用。请参阅。不是我的反对票,但是在PHP中有许多其他方法可以做到这一点,explode
,preg\u match\u all
。因此,函数“explode()”使用第一个参数过滤字符串,在本例中是coma,第二个参数是要分割的字符串。我是对的?@GabrielGomez完全正确:)。这来自->数组分解(string$delimiter,string$string[,int$limit=PHP\u int\u MAX])
。因此,$delimiter
是您要拆分的内容,$string
是您的字符串!
$exampleString = "1,2,3,4,5,6,7,8,9,10";
$array = explode(',', $exampleString);