yii 如何在PHP中删除数组中的空值

yhived7q  于 2022-11-09  发布在  PHP
关注(0)|答案(2)|浏览(186)

我已经使用下面的代码来解决这个问题,但是得到的输出与我提到的相同。
使用了str_replace(“,”“,$var);用户数组筛选器123,345,1890,,,567,7898,,,7899,8990,7888
预期结果:123,345,1890,567,7898,7899,8990,7888

rekjcdws

rekjcdws1#

我使用了preg_replace,它工作正常:

preg_replace('/,[,]+/',',',$var);
pb3skfrl

pb3skfrl2#

$arr = array(123,345,1890, "","" ,567,7898,"" ,"" ,7899,8990,7888);

 foreach ($arr as $value) {

   if(strcasecmp($value,"")==0){

     $key=array_search("",$arr);
     unset($arr[$key]);

    }else {
      echo "$value <br>";
    }
 }

 foreach ($arr as $value) {echo "$value, ";}

"据我所知,试试这个"

相关问题