Добрый вечер. Сразу прошу простить меня за "новичковый" и глупый вопрос. В общем мне необходимо отсортировать массив, удалив лишнее и передать результат в переменную, с последующей возможность вывести ее из цикла.
Используя следующий код, у меня почему-то отображается только последнее значение массива, потыкался в интернет, но ответа так и не нашел. Посмотрите пожалуйста.
$fields_user_choice = array (
'[0] => Красный',
'[1] => Синий',
'[2] => Зеленый'
);
foreach($fields_user_choice AS $e)
{
$e = preg_replace('(\[.*?\]\s\=\>\s)', $replace, $e);
$replace = ",";
}
print_r ($e); // выводит только последнее значение "Зеленый"
Кстати, опять таки, по непонятным для меня причинам, совпадения по регулярному выражению не заменяются на значение $replace.
Спасибо.