update : 2015.11.03
php.shukuma.com

검색:
 
 
Construct an iterator

TokyoTyrantIterator::__construct

(PECL tokyo_tyrant >= 0.2.0)

TokyoTyrantIterator::__constructConstruct an iterator

설명

public TokyoTyrantIterator::__construct ( mixed $object )

Construct a new TokyoTyrantIterator object. One connection can have multiple iterators but it is not quaranteed that all items are traversed in that case. object parameter can be either an of instance TokyoTyrant or TokyoTyrantTable.

인수

이 함수는 인수가 없습니다.

반환값

Throws an exception if iterator initialization fails.

예제

Example #1 TokyoTyrantIterator::__construct() example

<?php
/* Connect to a table database */
$tt = new TokyoTyrantTable("localhost"1979);

/* Passing null to put generates a new uid */
$index $tt->put(null, array("column1" => "some data""column2" => "more data"));

/* Construct an iterator */
$it = new TokyoTyrantIterator($tt);

foreach (
$it as $value) {
    
var_dump($value);
}
?>

위 예제의 출력:

array(2) {
  ["column1"]=>
  string(9) "some data"
  ["column2"]=>
  string(9) "more data"
}

참고