(PECL swish:0.1-0.3.0)
SwishResults->seekResult — Set current seek pointer to the given position
This function is EXPERIMENTAL. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.
Zero-based position number. Cannot be less than zero.
Returns new position value on success.
Throws SwishException on error.
Example#1 Basic SwishResults->seekResult() example
<?php
try {
$swish = new Swish("index.swish-e");
$search = $swish->prepare();
$results = $search->execute("lost");
var_dump($results->seekResult(0)); //this will succeed
var_dump($results->seekResult(100)); //this will fail
} catch (SwishException $e) {
echo "Error: ", $e->getMessage(), "\n";
}
?>
The above example will output something similar to:
int(0)
Error: No more results