выводить только последний элемент.

аюсь сделать цикл foreach для перебора каждого элемента в массиве, но он захватывает только последний элемент и не перебирает первый. Я сократил код, чтобы показать только соответствующие части, и добавил несколько команд для определения проблемы, как описано выше.

$message == "kk,ll";
$myArray = explode(',', $message);

print_r ($myArray);

foreach ($myArray as $value);
{   
    echo "$value <br>";
    $array[] = $value;
}

print_r ($array);

Выход:

Array ( [0] => kk [1] => ll ) ll 
Array ( [0] => ll )

Вы можете видеть это, когда я используюprint_r() массив содержит два элемента. Ноforeach цикл только зацикливается на последнем элементе. Добавление элементов массива в новый массив внутри цикла также заканчивается массивом, содержащим только последний элемент. Что я делаю неправильно?

Ответы на вопрос(4)

Ваш ответ на вопрос