在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中使用数组变量拆分并存储到列表中,php,arrays,list,split,Php,Arrays,List,Split,我有一个从网页上得到的号码 $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
<?php
$a=array();
list($a)=split('-',$number);
foreach($a as $v)
{
echo $v;
}
?>
请告诉我如何拆分此文件?虽然split()
是,但它可以帮您解决问题
<?php
$a=explode('-',$number);
foreach($a as $v)
{
echo $v;
}
?>
它假定一个,
是默认值,因此您可以在CSV上使用它,而无需指定。尽管split()
是,但它将为您提供帮助
<?php
$a=explode('-',$number);
foreach($a as $v)
{
echo $v;
}
?>
$parts = explode('-',$number);
它假定,
是默认值,因此您可以在CSV上使用它,而无需指定。是您在此需要的
$parts = explode('-',$number);
$arrayOfTokens = explode('-',$number);
explode返回一个字符串数组,如所提供的文档中所述。就是您在这里需要的
$arrayOfTokens = explode('-',$number);
explode返回一个字符串数组,如提供的文档中所述。explode将返回此数组,而不会受到您的任何干扰
$returnedArray = explode('-',$number);
这对你来说应该很好explode将返回此阵列,而不会受到你方的任何干扰
$returnedArray = explode('-',$number);
这对您来说应该很好谷歌的@geenhank+1用于bitly覆盖lmgtfy:)谷歌的@geenhank+1用于bitly覆盖lmgtfy:)请改进您的答案,包括解释为什么这是最合适的解决方案。纯代码答案对未来读者的教育作用不大。请改进您的答案,包括解释为什么这是最合适的解决方案。只有代码的答案对未来读者的教育作用微乎其微。