ГИЭ у меня есть этот массив, который показывает в print_rИзвлечь значение массива в этом нижнем выводе?
Array ([service_list] =>
Array ([0] =>
Array ([ratechart_id] => 15
[country_id] => 15
[sp_id] => 1
[.5kg] => 135
[1kg] => 225
[1.5kg] => 290
[2kg] => 360
[2.5kg] => 425
[3kg] => 480
[3.5kg] => 530
[4kg] => 585
[4.5kg] => 640
[5kg] => 690
[excess] => 100
[transit_time] => 4
[time_created] => 2016-05-09 18:24:14
[modified_date] => 0000-00-00 00:00:00
)
)
[volume] => 5.95kg
)
теперь я хочу получить значение объема, который 5.95kg
я попытался с помощью цикла Еогеаспа но я не могу получить значение, которое, кстати, я использую codeigniter, с помощью которого контроллер, вызывающий функцию
$data['service_list'] = $this->home_model->Search();
$data['volume'] = $this->input->post('volume');
foreach ($list as $row)
{
echo $row['volume'];
}
Вы добавляете '' volume' до $ data' массива, но вы выборки из '$ списка '? – Thamilan
Извините, что я просто связываю ошибку. Я использую $ service_list для получения значения i.e $ service_list как $ row сейчас, когда я использую echo $ row ['volume']; в foreach я не могу получить значение. –
, если 'print_r' массив как' $ arr', так что просто $ $ arr ['volume'] 'будет показывать значение. –