この問題の説明方法がよくわからないので、タイトルが少しわかりにくい場合は申し訳ありません。
配列フィールドを持つオブジェクトを取得しました。これらのフィールドの名前を変数に格納しましたが、これらの配列フィールドの1つにある要素にアクセスしたいと思います。例えば
$field_name = 'array_field';
$object = new stdClass();
$object->array_field= array('this', 'is', 'an', 'array);
で配列にアクセスできることはわかっていますが、変数$object->$field_name
でアクセスしながら、配列のキーで値にアクセスしたいと思います。$field_name
例(明らかに機能しません)$object->$field_name[0]