<?php
$itinerary = array (array('portName'=>'Day At Sea'), array('portName'=>'Moscow'), array('portName'=>'Jupiter'));
$badPorts = array('At Sea', 'Day At Sea', 'Cruising The Mediterranean Sea');
$image = '';
array_walk($itinerary, function($item, $index) use(&$image, $badPorts){
if(!in_array($item['portName'], $badPorts)) $image .= $index.":".$item['portName'].",";
});
var_dump($image);
$image2 = '';
foreach($itinerary as $index => $item){
if(!in_array($item['portName'], $badPorts)) $image2 .= $index.":".$item['portName'].",";
}
var_dump($image2);
preferences:
29.28 ms | 402 KiB | 5 Q