牛牛在线工具

yaz_hits()

收录 8868 个 PHP 函数,含用途说明与用法示例。

yaz_hits()

返回一个结果集中匹配的记录数

函数名称:yaz_hits() 适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7 函数描述:yaz_hits() 函数返回一个结果集中匹配的记录数。 语法:int yaz_hits(resource $id) 参数: $id:连接到 Z39.50 服务器的资源标识符。 返回值:返回匹配的记录数,如果出错则返回 -1。 示例: // 创建与 Z39.50 服务器的连接 $session = yaz_connect("localhost:210"); if (!$session) { die("无法连接到 Z39.50 服务器"); } // 发送搜索请求 $query = "PHP"; $result = yaz_search($session, "rpn", $query); if (!$result) { die("搜索失败"); } // 获取匹配的记录数 $hits = yaz_hits($result); if ($hits === -1) { die("获取记录数失败"); } echo "匹配的记录数:".$hits; // 关闭连接 yaz_close($session); 上述示例中,我们首先使用 yaz_connect() 函数创建与 Z39.50 服务器的连接。然后使用 yaz_search() 函数发送搜索请求,并将结果保存在变量 $result 中。接下来,我们使用 yaz_hits() 函数获取匹配的记录数,并将结果保存在变量 $hits 中。最后,我们输出匹配的记录数。 请注意,在使用 yaz_hits() 函数之前,我们需要先通过 yaz_search() 函数发送搜索请求并获取结果。因此,确保在调用 yaz_hits() 函数之前已经完成了搜索请求的发送。