©
This document uses PHP Chinese website manual Release
(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrantQuery::valid — Checks the validity of current item
Checks if the current item is valid. Part of the Iterator interface
此函数没有参数。
Returns TRUE
if the current item is valid and FALSE
if not.
Example #1 TokyoTyrantQuery iterator example
<?php
$tt = new TokyoTyrantTable ( "localhost" , 1979 );
$tt -> put ( null , array( "column1" => "some data" , "column2" => "something here" ));
$tt -> put ( null , array( "column1" => "more data" , "column2" => "best data this far" ));
$tt -> put ( null , array( "column1" => "again data" , "column3" => "foobar here" ));
$tt -> put ( null , array( "column45" => "random data" , "column2" => "something along the lines" ));
$tt -> put ( null , array( "column21" => "test data" , "column2" => "generating.." ));
$tt -> put ( null , array( "column1" => "foobar data" , "column2" => "value here" ));
$query = $tt -> getQuery ();
$query -> addCond ( "column2" , TokyoTyrant :: RDBQC_STROR , "something" );
foreach ( $query as $key => $value ) {
echo "pk: $key , columns: " , count ( $value ) , "\n" ;
}
?>
以上例程的输出类似于:
pk: 1, columns: 2 pk: 4, columns: 2