我有一个从网页上得到的数字,这样$number=12-34-33-87-54-。。。。。。。。。。。。。。。。等等
$number可能有两个数字,如$number=12-34或它可能有3个数字,如$number=12-34-33或它可能有更多的数字,如$number=12-34-33-87-54-。。。。。。。。。。等等
我想用"-"分割它,并想存储在数组中。类似阵列(12,34,33,…..)
我使用了下面给出的代码,但它不起作用。
<?php
$a=array();
list($a)=split('-',$number);
foreach($a as $v)
{
echo $v;
}
?>
请告诉我怎么才能分开?
$parts = explode('-',$number);
虽然split()
已取消缓存,但爆炸会为带来好处
<?php
$a=explode('-',$number);
foreach($a as $v)
{
echo $v;
}
?>
它假设,
是默认值,因此您可以在CSV上使用它,而无需指定。
explore将返回此数组,而不会受到您一侧的任何干扰
$returnedArray = explode('-',$number);
这对你来说应该很好
Php爆炸就是您所需要的。
$arrayOfTokens = explode('-',$number);
explose返回一个字符串数组,如所提供的文档中所述。