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는 읽기 및 쓰기를 의미함).

메모: 함수가 헤더 정보를 읽지 못하므로 1mode로 사용할 수 없으므로 쓰기 전용 모드에서 dBase 파일을 열 수 없습니다.

dbase 7.0.0부터는 각각 DBASE_RDONLYDBASE_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);
}

?>
                  
                

기타