Array Iteration: List all the value one by one in an array known as array iteration.
Object Iteration: List all public variable one by one in a class. See following examples.
/** Example 1 - Array Iterator **/ $array = array("one", "two", "three","four"); foreach ($array as $data) { echo "$data\n"; } /** Example 2 - Array Iterator **/ $array1 = array("one", "two", "three","four"); while (list(, $value) = each( $array1 ) ) { echo "Value: $value \n"; }
Object Iteration: List all public variable one by one in a class. See following examples.
class TestClass{ public $var1 = 'Val-1'; public $var2 = 'Val-2'; public $var3 = 'Val-3'; protected $protected = 'Protected Var'; private $private = 'Private Var'; function testFunction() { echo "TestClass::testFunction:\n"; foreach($this as $key => $value) { print "$key => $value\n"; } } } $class = new TestClass(); foreach($class as $key => $value) { print "$key => $value\n"; } echo "\n"; $class->testFunction();
No comments:
Post a Comment