время

фотографии в галерее!!!

Фотографии Книги, Телефоны Изменил: 23.01.2007 г.

Глава 19. Классы 10
reset($this->var); } public function current() { $var = current($this->var); echo "текущий: $var\n"; return $var; } public function key() { $var = key($this->var); echo "ключ: $var\n"; return $var; } public function next() { $var = next($this->var); echo "следующий: $var\n"; return $var; } public function valid() { $var = $this->current() !== false; echo "верный: {$var}\n"; return $var; } } $values = array(1,2,3); $it = new MyIterator($values); foreach ($it as $a => $b) { print "$a: $b\n"; } Результатом выполнения этого кода станет: перемотка в начало текущий: 1 верный: 1 текущий: 1 ключ: 0 0: 1 следующий: 2 текущий: 2 верный: 1 текущий: 2 ключ: 1 1: 2 следующий: 3 текущий: 3 верный: 1 текущий: 3 ключ: 2 2: 3 следующий: текущий: верный: Программист также может объявить класс так, чтобы ему не пришлось описывать все методы, перечисленные

Hosted by uCoz