За последние 24 часа нас посетили 73846 программистов и 10145 роботов. Сейчас ищут 2762 программиста ...

Из подмассива item вывести массив с самым большим значением ключа.

Тема в разделе "PHP для новичков", создана пользователем SashaLR, 3 июл 2016.

  1. SashaLR

    SashaLR Новичок

    С нами с:
    3 июл 2016
    Сообщения:
    2
    Симпатии:
    0
    Дан массив

    PHP:
    1. (
    2.     [item] => Array
    3.         (
    4.             [512] => Array
    5.                 (
    6.                     [coords] => (50.451605, 30.525586900000008),
    7.                     [map_zoom] => 16,
    8.                     [name] => "магазин 1",
    9.                     [address] => "адрес 1"
    10.                 ),
    11.             [514] => Array
    12.                 (
    13.                     [coords] => (53.261605, 33.525586900000008),
    14.                     [map_zoom] => 8,
    15.                     [name] => "магазин 3",
    16.                     [address] => "адрес 3"
    17.                 ),
    18.             [513] => Array
    19.                 (
    20.                     [coords] => (55.171605, 39.525586900000008),
    21.                     [map_zoom] => 8,
    22.                     [name] => "магазин 2",
    23.                     [address] => ""
    24.                 )
    25.  
    26.         )
    27.  
    28.     [item_default] => 512
    29. )
     
    #1 SashaLR, 3 июл 2016
    Последнее редактирование модератором: 4 июл 2016
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.870
    Симпатии:
    955
    если ключи по порядку - просто дергаешь последний. если нет то дергаешь список ключей, сортируешь, дергаешь последний элемент.
     
  3. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    ksort() + end() или krsort() + reset()