Вывести элементы массива

1-ый способ

Вывести элементы массива можно через цикл foreach().

$arrays = ['PHP', 'MySQL'];
$html = '';

foreach ($arrays as $array) {
    $html .= $array.', ';
}

echo $html; // PHP, MySQL

Стоит отметить, что вывод элементов массива происходит не внутри цикла, а внешне. Внутри цикла формируется только переменная с результатом. Это сделано для производительности, т.к. добавление элемента массива в переменную работает быстрее, чем сразу её вывод в каждой итерации цикла.

Если надо вывести элементы массива через запятую, как указано на примере выше, то можно сократить код:

$array = ['PHP', 'MySQL'];
echo implode(', ', $array); // PHP, MySQL

Функция implode() выводит элементы массива через указанный разделитель, в данном примере через разделитель «, ».

2-ой способ: Отладка

Когда надо временно вывести элементы массива, чтобы просмотреть её значения, то можно использовать функцию print_r() или var_dump().

Также для этой цели рекомендуется установить расширение Xdebug, который будет подсвечивать var_dump(), что визуально будет удобно для отладки массивов.