我正在解析和数组映射,我只想获取media_url的映射,但是现在我还需要永久链接-如何将下面的两个结合起来,然后将永久链接包含在foreach循环中?
$mediaUrls = array_map(function($entry) {
return $entry['media_url'];
}, $array['data']);
$imageUrls = array_map(function($entry) {
return $entry['permalink'];
}, $array['data']);
<?php foreach($mediaUrls as $mediaUrl) {
echo "<img src='".$mediaUrl."' width='270px'/>";
}
?>
我正在做一个var_dump,在其中我同时插入了media_url和永久链接-我只想将它们组合在一起,但不确定如何去做。
答案 0 :(得分:0)
答案已经完成:
$mediaUrls = array_map(function($entry) {
return [
'media_url' => $entry['media_url'],
'permalink' => $entry['permalink']
];
}, $array['data']);
答案 1 :(得分:0)
创建一个数组数组并对其进行迭代:
<?php
$mediaUrls = array_map(function($entry) {
return [
'media_url' => $entry['media_url'],
'permalink' => $entry['permalink']
];
}, $array['data']);
foreach($mediaUrls as $entry) {
echo "<img src='{$entry['media_url']}' width='270px' />";
}