-2

我创建了一个这样的数组。

$oldarray =  array('Condition' => 'New',"MinimumPrice" => "$minprice");

现在我需要根据 if 语句添加额外的数组名称和值。我怎样才能 push_array 或任何函数来获得结果。

$finalarray = array('Condition' => 'New',"MinimumPrice" => "$minprice", 'NewLabel' => 'labelvalue');

先感谢您。

4

4 回答 4

1
$array = array(
    "one" => "two",
    "3" => "4",
);

添加更多值创建一个循环,循环内将是您的 IF 语句并添加值:
$array[] = 'value';

于 2012-08-23T07:38:09.877 回答
1

这很简单:

<?php

$your_array = array('Condition' => 'New',"MinimumPrice" => "$minprice");
$your_array['NewLabel'] = 'labelvalue';

print_r($your_array);

?>
于 2012-08-23T07:38:52.373 回答
1
<?php
$x = array('Condition' => 'New',"MinimumPrice" => "$minprice");
$x['new']= 'yo';
var_dump($x);
?>

在php中向数组添加值的简单方法

于 2012-08-23T07:39:02.520 回答
1
$array = array('Condition' => 'New',
               'MinimumPrice' => $minprice,
        );

$array2 = array('NewLabel' => 'labelvalue');
$finalarray = $array + $array2;
于 2012-08-23T07:39:02.840 回答