这里的所有值是我的代码:PHP:我怎样才能添加另外一个内爆阵列
$array=array("x1","x2");
$array=implode(" AND ",$array);
echo $array;
打印出:
X1和X2
但我希望它自动打印每个数组的值:
x1 = x1 + y AND x2 = x2 + y
这里的所有值是我的代码:PHP:我怎样才能添加另外一个内爆阵列
$array=array("x1","x2");
$array=implode(" AND ",$array);
echo $array;
打印出:
X1和X2
但我希望它自动打印每个数组的值:
x1 = x1 + y AND x2 = x2 + y
我正在外出,假设它不仅仅是一个2个数组的数组,而且您想要扩展它。这应该适用于两项(甚至更多)。
$returnStr = "";
$i = 0;
while ($i < count($array)){
$returnStr .= $array[$i] . "=" . $array[$i] . "+y" . (($i+1 < count($array))?" AND ":"");
$i++;
}
echo $returnStr;
干得好! '另一个快乐结局';-) –
<?php
$array=array("x1","x2");
$array[0]=$array[0].'='.$array[0].'+y';
$array[1]=$array[1].'='.$array[1].'+y';
$array=implode(" AND ",$array);
echo $array;
输出:。
X1 = X1 + Y和X 2 = X 2 + Y
谢谢,但我想为每个值自动化。该数组可以有1000个值。 –
不客气。但是,您在原始问题中没有提及这一点。 @OzzyChigurh看看给出的其他答案是否适合你。 –
@OzzyChigurh简单地在一个循环中简单地自动化'0'和'1',不会有任何困难 –
'$数组[0] = $阵列[0] '=' $阵列[0 ]''+ y';' –