Используйте этот код для повторения значений вашей карты. Это почти то же самое, что и ваш, однако обратите внимание на: $userList.keySet()
вместо $userList.entrySet()
и $!{userList.get($mapKey )}
вместо $!{mapEntry.get("44")}
#foreach($mapKey in $userList.keySet())
$!{userList.get($mapKey )}
#end
Если вы хотите просто получить доступ к определенному значению вашего map попробуйте следующее:
$!{userList.get("44")}
В случае, если вы хотите получить другие значения в массиве вместе со странами:
<?php
$details = array(
"name" => "Cherry",
"desc" => "I'm a cherry.",
"keys" => array(
"Africa",
"India",
"America"
),
"pict" => "image1.png",
);
foreach( $details as $key => $detail ) {
if( is_array( $detail ) && $key == 'keys' ) {
foreach( $detail as $country ) {
echo $country;
}
} else {
echo $detail;
}
}
?>