【问题标题】:How to comma separate the values of an array for display如何用逗号分隔数组的值以进行显示
【发布时间】:2011-06-13 08:59:25
【问题描述】:

我搜索了 PHP.net 站点,最初想到了 list() 函数的一些用途,但似乎没有实现目标:

我有一个未知数量的值存储在一个数组中

$array1 = array(1,2,3,4,5);

$array1 = array(1,2,3);

我希望能够回显(或print_r)包含在数组中的值以进行筛选,并且仅用逗号和空格分隔。

例如:

“想法”是让 echo $array1 显示:

1,2,3

来自上面的第二个示例。

【问题讨论】:

    标签: php arrays list split


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      您可以简单地使用 PHP 的 implode 函数来达到此目的,如下所示:

      $string = implode(',', array(1,2,3,4,5));
      

      【讨论】:

        【解决方案3】:

        如果你知道只有 3 个值,你可以使用 list() 函数。

        $array = array('Life', 'living', 'Health');
        list($life, $living, $health) = $array;
        
        echo $life;
        echo $living;
        echo $health;
        

        注意 - 你也可以使用implode 函数。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-06-18
          • 2011-08-12
          • 1970-01-01
          • 2020-05-21
          • 2012-04-14
          • 1970-01-01
          • 2013-05-31
          • 2011-01-26
          相关资源
          最近更新 更多