Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.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 - Fatal编程技术网

Php 如何推送到阵列?用名称推送数组?

Php 如何推送到阵列?用名称推送数组?,php,Php,我已经创建了这样一个数组 $oldarray = array('Condition' => 'New',"MinimumPrice" => "$minprice"); 现在我需要根据if语句添加额外的数组名称和值。我如何推_数组或任何函数来获得结果 $finalarray = array('Condition' => 'New',"MinimumPrice" => "$minprice", 'NewLabel' => 'labelvalue'); 先谢谢你 $

我已经创建了这样一个数组

$oldarray =  array('Condition' => 'New',"MinimumPrice" => "$minprice");
现在我需要根据if语句添加额外的数组名称和值。我如何推_数组或任何函数来获得结果

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

$array = array(
    "one" => "two",
    "3" => "4",
);
若要添加更多值,请创建一个循环,循环内将包含IF语句和add value:
$array[]='value'

非常简单:

<?php

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

print_r($your_array);

?>


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

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

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

$array2 = array('NewLabel' => 'labelvalue');
$finalarray = $array + $array2;