dbase_open
(PHP 5 < 5.3.0, dbase 5, dbase 7)
dbase_open — Opens a database
설명
dbase_open(string $path
, int $mode
): resource|false
dbase_open()은 주어진 액세스 모드로 dBase 데이터베이스를 엽니다.
메모: 이 함수는 open_basedir의 영향을 받습니다.
매개변수
path
- 데이터베이스의 경로입니다. dBase가 데이터를 저장할 파일의 상대 또는 절대 경로일 수 있습니다.
mode
- open() 시스템 호출에 해당하는 정수입니다(일반적으로
0
은 읽기 전용,1
은 쓰기 전용,2
는 읽기 및 쓰기를 의미함).메모: 함수가 헤더 정보를 읽지 못하므로
1
을mode
로 사용할 수 없으므로 쓰기 전용 모드에서 dBase 파일을 열 수 없습니다.dbase 7.0.0부터는 각각
DBASE_RDONLY
및DBASE_RDWR
을 사용하여mode
를 지정할 수 있습니다.
반환 값
성공하면 데이터베이스 리소스를 반환하고 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
dbase 7.0.0 | database 는 이제 int 대신 리소스입니다. |
Examples
예제 #1 dBase 데이터베이스 파일 열기
<?php
// open in read-only mode
$db = dbase_open('/tmp/test.dbf', 0);
if ($db) {
// read some data ..
dbase_close($db);
}
?>
기타
- dbase_create() - 데이터베이스 생성
- dbase_close() - 데이터베이스를 닫습니다.