|
|
|
| Есть сгрупированный массив
$sortedData = array();
foreach($tags as $row) {
$sortedData[$row['group']][] = $row['id'];
}
echo"<pre>";
print_r($sortedData);
|
на выходе получается
Array
(
[7725694006] => Array
(
[0] => 01.
[1] => 01.01.
[2] => 01.02.
[3] => 01.03.
[4] => 02.
[5] => 03.
[6] => 04.
[7] => 04.01.
[8] => 04.02.
[9] => 04.03.
[10] => 04.04.
)
[7729716902] => Array
(
[0] => 01.
[1] => 01.01.
[2] => 01.02.
[3] => 01.03.
[4] => 02.
[5] => 03.
[6] => 04.
)
|
и так далее/
как теперь сие сделать в одну строчку?
чтобы каждая строка была вида 7725694006 и дальше через разделитель | |
|
|
|
|
|
|
|
для: dirol
(23.01.2015 в 12:10)
| | Вывод данных массива в строку (это надо?) по вашему называется сортировкой?
Чего нужно, что должно быть точно на выходе? | |
|
|
|
|
|
|
|
для: confirm
(23.01.2015 в 12:39)
| | чтобы каждая строка имела вид типа
7725694006 = 01.|01.01. |01.02. |01.03. | 02. |03. |04. | 04.01. |04.02. | 04.03. | 04.04. | |
|
|
|
|
|
|
|
для: dirol
(23.01.2015 в 12:50)
| | А каждая, это что, представление каждого элемента массива?
<?
foreach($array as $k=>$v) {
$str .= $k . ' = ' . implode('|', $v) . '<br>';
}
|
| |
|
|
|