Перебрать массив и распечатать значения массива - PullRequest
1 голос
/ 07 февраля 2011

Извините, у меня нет ничего, чтобы показать это, но все, что я пробовал, не получается.

У меня есть массив, который возвращается как часть объекта. Мне нужно перебрать значения и поместить их в переменные, а затем распечатать их на странице.

[Required] => Array
    (
        [0] => stdClass Object
            (
                [Field] => Field1
                [Question] => Question1
                [DataType] => Boolean
            )

        [1] => stdClass Object
            (
                [Field] => Field2
                [Question] => Question2
                [DataType] => varchar
            )

        [2] => stdClass Object
            (
                [Field] => Field3
                [Question] => Question3
                [DataType] => Boolean
            )

        [3] => stdClass Object
            (
                [Field] => Field4
                [Question] => Question5
                [DataType] => Int
            )

    )

так, например, я хотел бы распечатать

Field1 - логическое значение Field2 это varchar .. и т. Д.

Ваша помощь будет принята с благодарностью

1 Ответ

4 голосов
/ 07 февраля 2011

Обязательным является свойство объекта, поэтому используйте $ object-> Required ... его значения являются массивом, поэтому используйте foreach;требуемые элементы также являются свойствами, поэтому

foreach($object->Required as $needed) {
    echo $needed->Field,' is ',$needed->DataType,"\n";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...