:: fetch array sort.
ex) TEST_DATA.DB
1/korea/5000/word 1
10/japan/25000/word 10
21/china/130000/word 21
2/usa/35000/word 2
<?php
# LIST SORT
$DB4_DATABASE = "TEST_DATA.DB4";
$DIV = "/";
$_FILE = "$DATA_DIR/HUTM_NETWORK_ROUTER.DB"; // DB4 FileName
$db = dba_open($DB4_DATABASE,"r","db4");
$key = dba_firstkey($db);
$ii = 0;
while($key != NULL)
{
$LIST[$ii] = explode($DIV,dba_fetch($key, $db)); // fetch array
$key = dba_nextkey($db);
$ii++;
}
dba_close($db);
$total = $ii; // total count
# date sort
sort($LIST,SORT_NUMERIC); // numeric key sort ..
# list display
for($i=0;$i<$total;$i++)
{
$oData = explode($DIV,$LIST[$i]); // key + value (sort)
$key = trim(chop($oData[0])); # 키번호
$name = trim(chop($oData[1])); # 이름
$count = trim(chop($oData[2])); # 수
$word = trim(chop($oData[3])); # 설명
echo "$key / $name / $count / $word <br>\r\n";
}
?>
::result::
1/korea/5000/word 1
2/usa/35000/word 2
10/japan/25000/word 10
21/china/130000/word 21
PHP.mk документација
dba_fetch
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.dba-fetch.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.dba-fetch.php
dba_fetch
Референца за `function.dba-fetch.php` со подобрена типографија и навигација.
dba_fetch
(PHP 4, PHP 5, PHP 7, PHP 8)
dba_fetch — Преземи податоци наведени со клуч
= NULL
Преоптоварен потпис е отфрлен од 8.3.0:
dba_fetch() презема податоци наведени со
key од базата на податоци наведена со
dba.
Параметри
key-
Клучот со кој се наведени податоците.
Забелешка: Кога работите со inifiles, оваа функција прифаќа низи како клучеви каде што индекс 0 е групата, а индекс 1 е името на вредноста. Погледнете: dba_key_split().
dba- А Dba\Connection инстанца, вратена од dba_open() or dba_popen().
skip- Бројот на парови клуч-вредност што треба да се игнорираат при користење cdb бази на податоци. Оваа вредност се игнорира за сите други бази на податоци кои не поддржуваат повеќе клучеви со исто име.
Вратени вредности
Враќа поврзана низа ако парот клуч/податок е пронајден, false
otherwise.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
На dba параметарот сега е nullable. Dba\Connection
инстанца сега; претходно, валидна dba resource се очекуваше.
|
| 8.3.0 |
Повикување dba_fetch() with dba бидејќи 3-тиот аргумент сега е отфрлен.
|
| 8.2.0 | dba_fetch()опционалниот аргумент за прескокнување сега е на крајот во согласност со PHP семантиката на корисничкиот простор. Претходно преоптоварениот потпис сè уште е прифатен, но обесхрабрен. |
Види Исто така
- dba_exists() Вредноста што треба да се вметне.
- dba_delete() - Провери дали клучот постои
- dba_insert() - Вметни запис
- dba_replace() - Преземи податоци наведени со клуч
- dba_key_split() - Го дели клучот во текстуална репрезентација во низна репрезентација
Белешки од корисници 1 белешка
khan666 at lycos dot co dot kr ¶
пред 15 години