Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在变量数据中添加逗号?_Php_Laravel 5 - Fatal编程技术网

Php 如何在变量数据中添加逗号?

Php 如何在变量数据中添加逗号?,php,laravel-5,Php,Laravel 5,我想删除键并在每个值后添加逗号,我已经厌倦了foreach,但我不想成功 $data = array:195 [▼ 0 => 26404.759765625 1 => 26390.619140625 2 => 26391.9609375 3 => 26397.6796875 4 => 26421.630859375 5 => 26414.88

我想删除
并在每个值后添加
逗号
,我已经厌倦了
foreach
,但我不想成功

$data = array:195 [▼
          0 => 26404.759765625
          1 => 26390.619140625
          2 => 26391.9609375
          3 => 26397.6796875
          4 => 26421.630859375
          5 => 26414.880859375
          6 => 26409.33984375
          7 => 26410.509765625
          8 => 26403.220703125
          9 => 26386.029296875
          10 => 26400.109375
          11 => 26412.369140625
          12 => 26408.099609375
          13 => 26418.029296875
          14 => 26422.80078125
我正在尝试以下循环:

foreach($data  as $key=>$value){
$dataes = $value
}
DD($dataes);
预期结果应如下所示:

    array:195 [▼
         26404.759765625,
         26390.619140625,
         26391.9609375,
         26397.6796875,
    so on...

要简单地获得逗号分隔的输出,可以使用函数

string implode ( string $glue , array $pieces )
返回包含所有数组的字符串表示形式的字符串 元素的顺序相同,每个元素之间都有粘合字符串

请尝试以下代码:

// convert the $data array into a string
// It takes elements of the array, and join them with a comma (our input) 
// and, returns a string
$string = implode(',', $data);

// just display the string
echo $string;

要简单地获得逗号分隔的输出,可以使用函数

string implode ( string $glue , array $pieces )
返回包含所有数组的字符串表示形式的字符串 元素的顺序相同,每个元素之间都有粘合字符串

请尝试以下代码:

// convert the $data array into a string
// It takes elements of the array, and join them with a comma (our input) 
// and, returns a string
$string = implode(',', $data);

// just display the string
echo $string;

要回显逗号分隔的数据,可以使用内爆,它接受一个数组,在每个数组项之间使用“胶水”,并构建一个字符串

echo implode(",<br>", $data);

要回显逗号分隔的数据,您可以使用内爆,它接受一个数组,在每个数组项之间使用“胶水”,并构建一个字符串

echo implode(",<br>", $data);
因此,您需要执行以下操作:

$dataes[] = implode(",\n", $data);
这将在一个字符串中连接$data的值(使用新行)。

因此您需要执行以下操作:

$dataes[] = implode(",\n", $data);


这会将$data的值连接到一个字符串中(使用新行)。

为什么需要删除键?这没有道理。数组需要密钥。出于显示目的,您可以简单地使用数组中的值。您是否尝试回显(输出)以逗号分隔的数据?听起来好像您想要
内爆(,\n,$data)
我正在尝试为值添加逗号作为预期结果。。我想要这个结果@madhurbhaiyaya为什么需要删除密钥?这没有道理。数组需要密钥。出于显示目的,您可以简单地使用数组中的值。您是否尝试回显(输出)以逗号分隔的数据?听起来好像您想要
内爆(,\n,$data)
我正在尝试为值添加逗号作为预期结果。。我想要结果@MadhurBhaiyaThis返回一个字符串,OP想要一个数组。为什么要用一个字符串创建一个数组。不是我的下一票,我认为预期结果是一个数组。这将返回一个字符串,OP需要一个数组。为什么要用一个字符串创建一个数组。不是我的反对票,我认为预期结果是一个数组。

是html。如果你在运行html的浏览器中运行它,它应该会给你一行新代码。这是20世纪90年代早期的基本HTML1.0。相信我,它是有效的。事实上,我不会在hmtl中运行,但是。我正在为
laravel图表包制作api
facepalm,好的。。。那你在期待什么?我只想要逗号和删除键<代码>内爆(“,”,$data)json\u encode

是html。如果你在运行html的浏览器中运行它,它应该会给你一行新代码。这是20世纪90年代早期的基本HTML1.0。相信我,它是有效的。事实上,我不会在hmtl中运行,但是。我正在为
laravel图表包制作api
facepalm,好的。。。那你在期待什么?我只想要逗号和删除键<代码>内爆(“,”,$data)是为MEI工作的如果您正在制作API,那么为什么不使用标准化的方法
json_encode