⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dba_cdb_read.phpt

📁 php-4.4.7学习linux时下载的源代码
💻 PHPT
字号:
--TEST--DBA CDB handler test (read only)--SKIPIF--<?php 	$handler = 'cdb_make';	require_once('skipif.inc');?>--FILE--<?php	echo "database handler: cdb\n";	$handler = 'cdb';	$db_file = dirname(__FILE__).'/test.cdb';	if (($db_file=dba_open($db_file, "r", $handler))!==FALSE) {		// read key sequence		$a = dba_firstkey($db_file);		$count= 0;		$keys = $a;		while($a) {     			$a = dba_nextkey($db_file);			$keys .= $a;			$count++;		}		// display number of entries and key existance		echo $count;		for ($i=1; $i<8; $i++) {			echo dba_exists($i, $db_file) ? "Y" : "N";		}		echo "\n=";		echo dba_fetch(1, $db_file);		echo dba_fetch(2, $db_file);		echo dba_fetch(3, $db_file);		echo dba_fetch(4, $db_file);		echo "\n#";		echo dba_fetch(1, $db_file);		echo dba_fetch(1, $db_file);		echo dba_fetch(2, $db_file);		echo dba_fetch(2, $db_file);		echo "\n?".$keys;		// with skip = 0 dba_fetch must fetch the first result		echo "\n#";		$skip = array();		for ($i=0; $i < strlen($keys); $i++) {			$key = substr($keys, $i, 1);			$skip[$key] = 0;			echo dba_fetch($key, $db_file);		}		echo "\n=";		for ($i=0; $i < strlen($keys); $i++) {			$key = substr($keys, $i, 1);			echo dba_fetch($key, $skip[$key], $db_file);			$skip[$key]++;		}		dba_close($db_file);	} else {		echo "Error creating database\n";	}?>--EXPECT--database handler: cdb7YYYYNNN=1234#1122?1212314#1212314=1231324

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -