用于逗号分隔值的PHP'foreach'[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于逗号分隔值的PHP'foreach'[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

我有一个像这样的变量: $ variable ='value1,value2,value3,value4,value5'; 如何为每个逗号分隔值获取foreach循环?

答案

尝试首先将字符串扩展为数组,如$array = explode(', ',$variable);,然后您可以在结果数组上使用foreach。

另一答案
   $variable = 'value1, value2, value3, value4, value5';
   $var=explode(',',$variable);
   foreach($var as row)
    {
    //do your code here
    }
另一答案

使用explode方法将字符串拆分为数组并迭代数组。访问explode()函数手册http://php.net/manual/en/function.explode.php

码:

                $variableAry=explode(",",$variable); //you have array now
                foreach($variableAry as $var)
                {
                    echo $var. "<br/>";
                }
另一答案

你可以这样做。

    $variable = 'value1, value2, value3, value4, value5';
    $arrs = explode(',', $variable);
    foreach($arrs as $arr){
        //do somthing..
    }

我希望你得到你的答案

以上是关于用于逗号分隔值的PHP'foreach'[重复]的主要内容,如果未能解决你的问题,请参考以下文章

foreach 循环中的逗号分隔变量到 php 脚本中的 xml 行

用于验证数字逗号分隔值的 Java 正则表达式

如何访问包含逗号分隔值的输入框值并插入数据库

如何在laravel中使用逗号分隔值的列上使用'where'

回显逗号分隔列表的PHP表单[关闭]

如何获取用逗号“,”分隔的值