Мой массив как это:Как отобразить значение динамических массивов?
$a = array(
array('CXLDay' => 8,
'CXLRemark' => array(),
'CXLFee' =>150
),
array('CXLDay' => 5,
'CXLRemark' => array(),
'CXLFee' =>100
),
);
отобразить его с помощью кода, как это:
foreach($a as $key=>$value)
{
echo 'Day = '.$value['CXLDay'].', ';
echo 'Fee = '.$value['CXLFee'].'<br>';
}
Но, если мое изменение массива, как это:
$a = array(
'CXLDay' => 8,
'CXLRemark' => array(),
'CXLFee' =>553191.010000
);
Там существует ошибка, как это:
Примечание: Не определен индекс: CXLDay ...
Примечание: Undefined индекс: CXLFee ...
Это представляется необходимым плюс состояние, но я до сих пор путают
Как показывает значение динамических массивов?
Любая помощь очень ценится
первый из них несколько нивелируется, другой один плоский, просто добавить, если, либо 'is_array', либо просто простой' isset', проверяющий индекс – Ghost
@ Ghost, 'if (isset ($ a ['CXLDay'])) { \t \t echo 'Day ='. $ a ['CXLDay'] , ','; \t echo 'Fee ='. $ A ['CXLFee']. '
'; \t} \t еще { \t \t Еогеасп ($ в качестве $ ключ => $ значение) { \t эхо 'Day =' $ значение [ 'CXLDay'] ''..; \t echo 'Fee ='. $ Value ['CXLFee']. '
'; \t} \t} '. Как это? –