PHP8 dba_fetch
(PHP 4、PHP 5、PHP 7、PHP 8)
dba_fetch — 获取键指定的数据
说明
dba_fetch(string|array $key, resource $dba, int $skip = 0): string|false
自 8.3.0 起不推荐使用的重载签名:
dba_fetch(string|array $key, int $skip, resource $dba): string
dba_fetch() 从 指定的数据库中获取 指定的数据。keydba
参数
key
指定数据的键。
注意:
使用 inifile 时,此函数接受数组作为键 其中 index 0 是组,index 1 是值名称。参见:dba_key_split()。
dba
数据库处理程序,由 dba_open() 或 dba_popen() 返回。
skip
使用 cdb 数据库时要忽略的键值对数。 对于不支持的所有其他数据库,将忽略此值 多个具有相同名称的键。
返回值
如果找到键/数据对,则返回关联的字符串,否则返回 false。
更新日志
版本 | 说明 |
---|---|
8.3.0 | 使用 as 调用 dba_fetch() 第 3 个参数现已弃用。dba |
8.2.0 | dba_fetch() 的可选 skip 参数现在位于末尾 符合 PHP userland 语义。以前重载的签名 仍然被接受,但不鼓励。 |
参见
- dba_exists() - 检查密钥是否存在
- dba_delete() - 删除 key 指定的 DBA 条目
- dba_insert() - 插入条目
- dba_replace() - 替换或插入条目
- dba_key_split() - 将字符串表示中的键拆分为数组表示