2015-12-08 2 views
-2

Я это meal_input_arrayRgd: Получение массива ключей PHP

[Chicken Breast] => 11 
    [Marinated Dory] => 1 
    [Beef] => 3 

foreach($meal_input_array as $meal_input_key => $meal_input_quantity) 
{ 

$meal_data = $mean_input_key . "**" . $meal_input_quantity; 
echo $meal_data; 
} 

Когда эхо результат, я не мог получить ключ,

**11**1**3**0 

Массив имя ключа не присвоить $ meal_data, могу я проверить, что не так с моим кодом.

Спасибо!

+3

у вас есть опечатка, '$ mean_input_key' должен быть' $ meal_input_key' – Andrew

ответ

1

работает

<?php 
$meal_input_array=array('Chicken Breast' => 11, 'Marinated Dory' => 1,'Beef' => 3); 
//print_r($meal_input_array); 
foreach($meal_input_array as $meal_input_key => $meal_input_quantity) 
{ 
//echo $meal_input_key; 
$meal_data = $meal_input_key. " ** " .$meal_input_quantity; 
echo $meal_data; 
}