dbase_open

(PHP 4, PHP 5)

dbase_openОткрывает базу данных

Описание

int dbase_open ( string $filename , int $mode )

dbase_open() открывает базу данных dBase с заданным режимом доступа.

Замечание: Когда опция safe mode включена, PHP проверяет, имеют ли файлы/каталоги, с которыми вы собираетесь работать, такой же UID (владельца), как и выполняемый скрипт.

Замечание:

На поведение этой функции влияет значение директивы open_basedir.

Список параметров

filename

Имя базы данных. Это может быть относительный или абсолютный путь к файлу, в котором dBase будет хранить ваши данные.

mode

Целое число, которое соответствует аналогичному в системном вызове open() (Обычно 0 означает режим для чтения, 1 - режим для записи, и 2 - режим для чтения и записи).

Замечание:

Вы не можете открыть файл в dBase в режиме только для записи, потому что функция будет не в состоянии читать информацию из заголовка БД, и, таким образом, вы не можете использовать 1 в качестве значения mode.

Примеры

Пример #1 Открытие dBase файл базы данных

<?php

// открытие в режиме чтения
$db dbase_open('/tmp/test.dbf'0);

if (
$db) {
  
// чтение некотрых данных
  
  
dbase_close($db);
}

?>

Возвращаемые значения

Возвращает идентификатор ссылки на базу данных, если база данных успешно открыта, или FALSE если произошла ошибка.

Смотрите также

Коментарии

If you are wanting to open Foxpro tables using this, make sure they are in the 2.x format or php will not respond. In VFP use the following:

COPY TO tablename.dbf TYPE FOX2X

This is an easy way to bring database info to the web if you have a small foxpro setup.
2001-10-16 19:57:04
http://php5.kiev.ua/manual/ru/function.dbase-open.html

    Поддержать сайт на родительском проекте КГБ