Так что я как бы застрял в этом - я ищу замену текста в массиве (это легко сделать через str_replace), но я также хотел бы добавить текст на конец этого конкретного массива. Например, мой оригинальный массив:str_replace в массиве и добавить текст в конце
Массив (
[1] => DTSTART;VALUE=DATE:20130712
[2] => DTEND;VALUE=DATE:20130713
[3] => SUMMARY:Vern
[4] => UID:1fb5aa60-ff89-429e-80fd-ad157dc777b8
[5] => LAST-MODIFIED:20130711T010042Z
[6] => SEQUENCE:1374767972
)
Я хотел бы найти этот массив для "; VALUE = ДАТА" и заменить его ничего ("") , но также хотелось бы вставить текстовую строку из 7 символов после каждой замены («T000000»). Так что мой результирующий массив будет:
Массив (
[1] => DTSTART:20130712T000000
[2] => DTEND:20130713T000000
[3] => SUMMARY:Vern
[4] => UID:1fb5aa60-ff89-429e-80fd-ad157dc777b8
[5] => LAST-MODIFIED:20130711T010042Z
[6] => SEQUENCE:1374767972
)
Это что-то вроде этого можно с помощью комбинации str_replace, substr_replace и т.д.? Я довольно новичок в PHP и хотел бы, чтобы кто-то мог указать мне в правильном направлении! Большое спасибо
сво ческое событие? –
Да, я привожу события iCal на свой сайт, и любые события «весь день», не входящие в формат «дата-время», вытаскивают его. Например, эти события входят в качестве значений «даты» в течение всего дня, поэтому мне просто нужно преобразовать их в дату-время, и это работает намного проще. Это грязный способ сделать это, но мне просто нужно быстрое решение, и вы можете вернуться позже и немного поработать. – EJK