Поскольку $mp3_files
- это массив, вам нужно итерировать его.
Для этого вы можете использовать для или foreach оценок.
Если вы хотите отобразить ВСЕ файлы в той же TD, но в новой строке, вы можете использовать функцию implode с <br>
в качестве клея (это должно сработать):
<?php echo implode('<br>', $mp3_files); ?>
Или используйте foreach
, чтобы отобразить его в виде списка:
<ul>
<?php foreach($mp3_files as $file) : ?>
<li><?php echo $file; ?></li>
<?php endforeach; ?>
</ul>
Если вы хотите отобразить КАЖДЫЙ файл на новом TR, вам нужно будет использовать for
или foreach
(как показано @Declan):
<?php foreach($mp3_files as $file) : ?>
<tr>
<!-- other tds here -->
<td><?php echo $file; ?></td>
<!-- other tds here -->
</tr>
<?php endforeach; ?>
Но если я правильно понимаю ваш код, этот подход заставит вас повторять все остальные данные tds в каждой новой строке (tr).