Кемеровские программисты php общаются здесь
Anonymous
Группа 2D массив данных с помощью столбца и создать Subarray только если в группе более одного элемента
Сообщение
Anonymous » 26 янв 2025, 14:50
Имея такой массив: < /p>
Код: Выделить всё
Array (
[0] => Array (
[title] => "Test string"
[lat] => "40.4211"
[long] => "-3.70118"
)
[1] => Array (
[title] => "Test string 2"
[lat] => "10.0"
[long] => "-23.0"
)
[2] => Array (
[title] => "Test string 3"
[lat] => "10.0"
[long] => "-23.0"
)
[3] => Array (
[cust] => "Test string 4"
[type] => "5.0"
[level] => "-1.34"
)
)
Я хотел бы создать новый внутренний массив для тех, кто содержит одинаковую широту и длину. В приведенном выше примере №1 и №2 имеют одинаковую широту и логарифм (
и -23.0 ).
Код: Выделить всё
Array (
[0] => Array (
[title] => "Test string"
[lat] => "40.4211"
[long] => "-3.70118"
)
[1] => Array (
[0] => Array (
[title] => "Test string 2"
[lat] => "10.0"
[long] => "-23.0"
)
[1] => Array (
[title] => "Test string 3"
[lat] => "10.0"
[long] => "-23.0"
)
)
[2] => Array (
[cust] => "Test string 4"
[type] => "5.0"
[level] => "-1.34"
)
)
Как я могу это добиться?
Подробнее здесь:
https://stackoverflow.com/questions/476 ... n-one-item
1737892227
Anonymous
Имея такой массив: < /p> [code]Array ( [0] => Array ( [title] => "Test string" [lat] => "40.4211" [long] => "-3.70118" ) [1] => Array ( [title] => "Test string 2" [lat] => "10.0" [long] => "-23.0" ) [2] => Array ( [title] => "Test string 3" [lat] => "10.0" [long] => "-23.0" ) [3] => Array ( [cust] => "Test string 4" [type] => "5.0" [level] => "-1.34" ) ) [/code] Я хотел бы создать новый внутренний массив для тех, кто содержит одинаковую широту и длину. В приведенном выше примере №1 и №2 имеют одинаковую широту и логарифм ([code]10.0[/code] и -23.0 ). [code]Array ( [0] => Array ( [title] => "Test string" [lat] => "40.4211" [long] => "-3.70118" ) [1] => Array ( [0] => Array ( [title] => "Test string 2" [lat] => "10.0" [long] => "-23.0" ) [1] => Array ( [title] => "Test string 3" [lat] => "10.0" [long] => "-23.0" ) ) [2] => Array ( [cust] => "Test string 4" [type] => "5.0" [level] => "-1.34" ) ) [/code] Как я могу это добиться? Подробнее здесь: [url]https://stackoverflow.com/questions/47629049/group-2d-array-data-by-a-column-and-only-create-a-subarray-if-more-than-one-item[/url]
0 Ответы
25 Просмотры
Последнее сообщение Anonymous
30 янв 2025, 02:37
0 Ответы
25 Просмотры
Последнее сообщение Anonymous
29 янв 2025, 10:30
0 Ответы
17 Просмотры
Последнее сообщение Anonymous
27 янв 2025, 00:01
0 Ответы
106 Просмотры
Последнее сообщение Anonymous
29 янв 2025, 10:59
0 Ответы
16 Просмотры
Последнее сообщение Anonymous
21 фев 2025, 01:59