PHP очищает изображения из строки - как?

Я новичок в PHP... в любом случае - как мне получить все ссылки на изображения из этой строки? (в массив)

{                      "imagedata": {       "duration": 4000,       "images":{                "image1":{         "url":"/images/nature/flowers/pictureKUO133529A.jpeg",         "title":"",         "index":"01"         },         "image2":{         "url":"/images/nature/flowers/pic092533.jpg",         "title":"",         "index":"02"         },         "image3":{         "url":"/images/nature/flowers/pic092529.jpg",         "title":"",         "index":"03"         },         "image4":{         "url":"/images/nature/flowers/pic092531.jpg",         "title":"",         "index":"04"         },         "image5":{         "url":"/images/nature/flowers/pic092530.jpg",         "title":"",         "index":"05"         },         "image6":{         "url":"/images/nature/flowers/pic092534.jpg",         "title":"",         "index":"06"         },         "image7":{         "url":"/images/nature/flowers/0112678pic092532.jpg",         "title":"",         "index":"07"         },         "image8":{         "url":"/images/nature/flowers/0112881pic092656.jpg",         "title":"",         "index":"08"         },         "image9":{         "url":"/images/nature/flowers/0112880pic092655.jpg",         "title":"",         "index":"09"         }       }       }                     }

Я пробовал с preg_match_all(), но не могу заставить его работать... Мне просто нужны строки типа /images/nature/flowers/0112880pic092655.jpg

Кстати, я соскреб вышеуказанные данные из тега скрипта...

заранее спасибо


person knalle    schedule 07.01.2012    source источник


Ответы (1)


Ну, вы можете использовать регулярное выражение для этого. Но, поскольку это похоже на JSON, может подойти простой вызов json_decode().

Установите для второго параметра значение TRUE, если вам нужна структура массива.
Затем получите к нему доступ следующим образом:

print $array["imagedata"]["images"]["image1"]["url"];
person mario    schedule 07.01.2012
comment
Превосходно! как нуб, я не обращаю внимания на вещи json :) - person knalle; 07.01.2012