使用php中的数组变量将其拆分并存储到列表中


split and store into list with an array variable in php

我有一个从网页上得到的数字,这样$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返回一个字符串数组,如所提供的文档中所述。