下記の配列がdebug($val)で取り出されます。ここの、Productfilesfileをループで取り出したいのですが、どのように記述すればいいですか?

<?php foreach ($products as $key => $val): ?>
   <?php debug($val); ?>           
<?php endforeach; ?>

array(
    'Product' => array(
        'id' => '1'
     ),

    'Productfiles' => array(
        (int) 0 => array(
            'id' => '1',
            'product_id' => '1',
            'file' => 'https://user.zip'
        ),
        (int) 1 => array(
            'id' => '2',
            'product_id' => '1',
            'file' => 'https://controller.zip'
        )
    ),
)