Присоединить значения массива и с дефисом в php

у меня есть такой массив:

$year = Array(
     [0] => 2019
     [1] => 2020
    );

Я хочу объединить эти два массива и значения массива, разделенные дефисом,

expected output : 2019-2020

Мне это нравится, но результата не получил:

$split = Array(
         [0] => 2019
         [1] => 2020
       ); 
$merge = "";
$i = 0;
foreach ($split as $merge) {
    $i++;
    if ($i == '1'){
      $merge .=(-)$merge;
    }
   else{
      $merge .=$merge;
   }

} 
print_r($merge);

кто-нибудь, помогите мне ....

используйте implode ('-', $ split);

Rp9 10.03.2018 12:36
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
1
328
2

Ответы 2

Все уже придумано:

echo implode('-', $split);

Используйте implode:

$array = array(
    0 => 2019, 1 => 2020
);

$string = implode('-',$array);
echo $string;

Другие вопросы по теме