Есть массив:

ДЕлаю запись так:
for($poisk=0;$poisk<count($data['casts']['crew']);$poisk++){
//Запишем Screenplay
if(!empty($data['casts']['crew'][$poisk]['job']) == 'Screenplay')
{
$screenplay .= $data['casts']['crew'][$poisk]['name'].',';
}
//Запишем Producer
if(!empty($data['casts']['crew'][$poisk]['job']) == 'Producer')
{
$producer .= $data['casts']['crew'][$poisk]['name'].',';
}
}
А он мне в каждую переменную записывает одно и тоже.
Как мне в переменную $director записывать только элемент у которого [job] => Director ?