PHP.mk документација

dba_firstkey

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.dba-firstkey.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.dba-firstkey.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
dba_firstkey

Референца за `function.dba-firstkey.php` со подобрена типографија и навигација.

function.dba-firstkey.php

dba_firstkey

(PHP 4, PHP 5, PHP 7, PHP 8)

dba_firstkeyЗеми го првиот клуч

= NULL

dba_firstkey(Dba\Connection $dba): string|false

dba_firstkey() го враќа првиот клуч на базата на податоци и го ресетира внатрешниот покажувач на клучот. Ова овозможува линеарно пребарување низ целата база на податоци.

Параметри

dba
А Dba\Connection инстанца, вратена од dba_open() or dba_popen().

Вратени вредности

Враќа клуч при успех или false при неуспех.

Дневник на промени

Верзија = NULL
8.4.0 На dba параметарот сега е nullable. Dba\Connection инстанца сега; претходно, валидна dba resource се очекуваше.

Види Исто така

  • dba_nextkey() - Земи го следниот клуч
  • dba_key_split() - Го дели клучот во текстуална репрезентација во низна репрезентација
  • Пример 2 во DBA примери

Белешки од корисници 3 белешки

jacky точка jackyhung точка net
figroc at gmail dot com
for ($key = dba_firstkey($this->handle); $key !== false; $key = dba_nextkey($this->handle)) {
            $keyset[] = $key;
        } // end for
rcracer91 на gmail точка com
пред 16 години
I wondered why it wasn't already written, so I did because I think working with associative arrays is always as comfortable as can be

<?php
function dba_fetch_assoc($handle) {
    $assoc = array();
    for($k = dba_firstkey($handle); $k != false; $k = dba_nextkey($handle)) {
        $assoc[$k] = dba_fetch($k, $handle);
    }
    return $assoc;
}
?>
psycho-logic на excite точка com
пред 22 години
Looks like Jacky is using some DB object? I don't know if it's native to PHP or written on it's own... Anyways this is what I use:

$DBCon = dba_open("/tmp/test_db.db2", "r", "db2") or die("Uh oh, can't open the database :(");
if ($the_key = dba_firstkey($DBCon)) do {
    print("Key: $the_key    Value:");
    print dba_fetch($the_key, $DBCon);
    print("<BR>");
} while ($the_key = dba_nextkey($DBCon));
print ("<BR><BR><BR>Well looks like we're done here :-)");
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.