Сортировать объект XML по ключу php - PullRequest
0 голосов
/ 17 ноября 2011

Хорошо, у меня есть объект XML.

$ статей, я обхожу вокруг этого, вот так:

foreach($articles as $key => $ind_article) {

}

У меня проблема в том, что значения, к которым мне нужно получить доступ, выглядят так:

$ind_article->image;
$ind_article->image2;
$ind_article->image1;

Но я не могу установить источник изображения статьи, потому что ключ неизвестен, но я знаю, что он начинается с image. Что я могу сделать с массивом / объектом, чтобы либо упорядочить его, либо отобразить все image значения?

1 Ответ

0 голосов
/ 17 ноября 2011
foreach($articles as $key => $ind_article) {
    $variables = get_object_vars($ind_article);
    foreach ($variables as $inner_key => $variable) {
         if (strpos($inner_key, "image") === 0) {
              echo "Found image: $variable";
              // This should also work: echo $ind_article->$inner_key;
         }
     }
}
...