За последние 24 часа нас посетили 30572 программиста и 1801 робот. Сейчас ищут 986 программистов ...

Замена значения в массиве

Тема в разделе "PHP для новичков", создана пользователем Yankovitz, 6 дек 2017.

  1. Yankovitz

    Yankovitz Активный пользователь

    С нами с:
    21 ноя 2014
    Сообщения:
    194
    Симпатии:
    6
    Есть массив:
    Код (Text):
    1.  
    2. a:6:{i:1512555954;a:1:{
    3.     s:15:"my_period_event";a:1:{
    4.         s:32:"40cd750bba9870f18aada2478b24840a";a:3:{
    5.             s:8:"schedule";s:9:"my_period";s:4:"args";a:0:{}s:8:"interval";i:300;}
    6.         }
    7.     }
    8. }
    9. a:7:{i:1512550000;a:1:{
    10.     s:15:"period_event";a:1:{
    11.         s:32:"40cd750bba9870f18aada2478b24840a";a:3:{
    12.             s:8:"schedule";s:9:"my_period";s:4:"args";a:0:{}s:8:"interval";i:100;}
    13.         }
    14.     }
    15. }
    Как заменить элемент 1512555954 на иное значение у элемента массива с my_period_event?
    --- Добавлено ---
    Простите за сумбур. Если не понятно, постараюсь описать точнее
    --- Добавлено ---
    Нужно пробежаться по массиву, если значение совпадает с my_period_event, то заменить число 1512555954 на любое другое.
     
  2. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Выглядит как массив после функции serialize, но в нем ошибки.
    Смотрите в сторону функции unserialize