特定のキーのみを保持し、残りを外部 API から削除しようとしています。オブジェクトを含む配列(http://pastebin.com/vU8T4y7h)、「データ」があります:
foreach ($data as $media) {
foreach (array_keys($media) as $media_key) {
if ($media_key!=="created_time" && $media_key!=="likes" && $media_key!=="images" && $media_key!=="id") {
unset($media[$media_key]);
}
}
}
この場合、、、、、およびキーのみcreated_time
を保持しようとしていますがlikes
、上記のコードは機能しません。理由についてのアイデアはありますか?同じことを達成するための他のエレガントなソリューションはありますか?images
id