19 апреля 2024, пятница  

PHPworld.ru - все о программировании на PHP, основы языка PHP, особенности PHP5
PHPworld.ru php php 5 SQLite Статьи Книги Форум PHP Гостевая книга Ссылки по PHP

PHP 5




 

ООП в PHP 5 - итераторы

php 5
В PHP 5 возможен полный перебор всех свойств объекта в операторе foreach.


<?php
      class MyClass {
          public $a = 1;
          public $b = 2;
      }
      $obj = new MyClass;
      foreach ($obj as $name => $value) {
          echo "$name => $value "; // Выводит "a => 1 b => 2"
      }
?>

Специальные интерфейсы PHP 5 IteratorAggregate и Iterator позволяют указывать поведение класса при его использовании с оператором  foreach.

Дата публикации: 13.07.04
Последнее обновление: -
Просмотров: 27346

Copyright © PHP World - Леонид Лукин, 2004-2008.

Главная PHP World | PHP | PHP 5 | SQLite | Статьи по PHP | Книги по PHP | Ссылки по PHP | CV