Смешанный массив PHP для каждого

Я не могу получить вывод своего массива, как хочу.

Множество:

Array ( [0] => Фото и видео:Видео онлайн [1] => Фото и видео:Dijital Dosyalar [2] => Чеким Чешитлери:Юзюк Чекимлери [3] => Чеким Чешитлери:Эвлилик Чекимлери )

Выход: (по каждому)

Фото и видео Интернет-видео

Фото и видео Диджитал Досялар

Чеким Чешитлери Юзюк Чекимлери

Чеким Чешитлери Эвлилик Чекимлери

Результат, который я хочу

Фото и видео Онлайн видео,Dijital Dosyalar

Чеким Чешитлери Эвлилик Чекимлери, Юзюк Чекимлери

Я жду твоей помощи. Спасибо

Прочитай это. stackoverflow.com/help/как спросить

Eric 18.03.2019 22:34

да я читал и редактировал

frankosa 18.03.2019 22:46
Стоит ли изучать 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 и хотите разрабатывать...
1
2
57
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Просто прокрутите свой массив и используйте взорваться:

foreach ($input as $value) {
    $parts = explode(":", $value);
    echo '<span style = "font-weight: bold;">'.$parts[0].':</span> '.$parts[1];
}
Ответ принят как подходящий
<?php

$data = [
 'test: apple',
 'test: banana',
 'test2: pear',
 'test2: grape',
];

$newData = [];

foreach ($data as $d) {
    // separate string into two pieces
    $parts = explode(':', $d);
    $leftPart = $parts[0];
    $rightPart = $parts[1];

    // add new data to new array
    $newData[$leftPart][] = $rightPart;
}

$resultData = [];

foreach ($newData as $word => $nd) {
    // take data from new array and combine it into string
    $resultData[$word] = implode(',', $nd);
}

print_r($resultData); // see what's in array

// Or if you want to display, like you described, do this:

foreach ($resultData as $key => $value) {
   echo '<b>'.$key.'</b> '.$value.'<br>';
}

Спасибо. Вот ответ. Вы совершенны. Спасибо за помощь. Здорово

frankosa 18.03.2019 23:14

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