$dizi=array();
$a=2;
$dizi[]= $a;
$dizi[]= 4;
$dizi[]= 7;
数组([0] => 2 [1] => 4 [2] => 7)
我怎样才能改变像:
$variable=247
答案 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;