есть ли другие образцы php foreach? - PullRequest
0 голосов
/ 24 февраля 2011

Я ищу другие примеры кода php foreach, который похож на следующий код:

foreach ($this->ask->post['books'] as $book) {
    if ($book['qty']) {
        $this->goto->add($book['book_id'], $book['qty'], (isset($book['opt'])) ? $book['opt'] : NULL);
    }
} 

Я просто хочу сохранить его как свою коллекцию, так что, есть другие примеры php foreach, которые вы, возможно, знаете? дай мне знать Спасибо

Ответы [ 2 ]

2 голосов
/ 24 февраля 2011

Может быть, этот пример поможет вам:

foreach($myArrayOfObject as $key=>$object) {
    if($object->aPropertyOfMyObject) {
        // do something...
    }
}

Вы также можете посмотреть на http://php.net/manual/en/control-structures.foreach.php

0 голосов
/ 24 февраля 2011

Вам специально нужен foreach?

Вы также можете использовать это:

<?php

$array = array(); // Imagine a filled array
array $max = count($array);

for($i=0;$i<$max;$i++) {
 // Loop over the array
 echo $array[$i]['name_of_key']; 
}

?>
...