SwishResults::seekResult

(PECL swish >= 0.1.0)

SwishResults::seekResultSet current seek pointer to the given position

说明

SwishResults::seekResult ( int $position ) : int
Warning

此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担 。

参数

position

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";
}

?>

以上例程的输出类似于:

int(0)
Error: No more results

相关文章
php ibm db2 函数 returns an array indexed by column position representing a row in a result setphp frontbase 函数 set result pointer to a specified field offsetphp informix 函数 sets the current file or seek positionphp informix 函数 returns the current file or seek positionphp ingres 函数 set the row position before fetching dataphp maxdb 函数 returns the lengths of the columns of the current row in the result setphp maxdb 函数 returns the current row of a result set as an objectphp ncurses 函数 add character at current position and advance cursorphp ncurses 函数 delete line at current position move rest of screen upphp ncurses 函数 set new position and draw a horizontal line using an attributed character and max. n characters longphp ncurses 函数 scroll window content up or down without changing current positionphp ncurses 函数 draw a vertical line at current position using an attributed character and max. n characters longphp ncurses 函数 adds character at current position in a window and advance cursorphp ncurses 函数 draws a vertical line in a window at current position using an attributed character and max. n characters longphp sqlite 函数 seek to the previous row number of a result setphp swfshape draws a cubic bezier curve using the current position and the three given points as control pointsphp swfshape draws a cubic bezier curve using the current position and the three given points as control pointsphp swish 函数 set current seek pointer to the given positionphp swish 函数 set the sort orderphp swish 函数 set the structure flag in the search object
关注编程学问公众号