如何并排排列数组中的变量并分配给变量

时间:2016-02-24 18:21:11

标签: php

$dizi=array();
$a=2;
$dizi[]= $a;
$dizi[]= 4;
$dizi[]= 7;

数组([0] => 2 [1] => 4 [2] => 7)

我怎样才能改变像:

$variable=247

4 个答案:

答案 0 :(得分:1)

您可以在分隔符上内爆数组。如果您没有提供分隔符,它会将所有值连接在一起。

xts

答案 1 :(得分:0)

创建一个变量并将其设置为`implode("",$ array);现在如果你回显变量,结果将是没有空格或换行符的数组值。

a = fgetc(fp1);

答案 2 :(得分:0)

implode()函数从数组元素返回一个字符串。

$variable = implode("", $dizi);

<强>输出

$variable=247

您也可以尝试连接功能。

join()函数返回数组元素的字符串。

$variable = join("", $dizi);

<强>输出

$variable=247
  

join()函数是implode()函数的别名。

答案 3 :(得分:0)

虽然implode是最好的方式,但我尝试使用json_encode

$variable=str_replace(array('[', ']',','), '', json_encode($dizi));
  

输出:$ variable = 247;