Функции Paradox

Объектно-ориентированный API

Модуль paradox также предоставляет объектно-ориентированный API. Он состоит только из одного класса paradox_db. Его методы отличаются только от функций своим именем и, конечно, отсутствующим первым параметром. В следующей таблице перечислены все методы и их эквивалентные функции.

Методы класса paradox_db
Название метода Эквивалентная функция
Конструктор px_new()
Деструктор px_delete()
open_fp() px_open_fp()
create_fp() px_create_fp()
close() px_close()
numrecords() px_numrecords()
numfields() px_numfields()
get_record() px_get_record()
put_record() px_put_record()
retrieve_record() px_retrieve_record()
delete_record() px_delete_record()
insert_record() px_insert_record()
update_record() px_update_record()
get_field() px_get_field()
get_schema() px_get_schema()
get_info() px_get_info()
set_parameter() px_set_parameter()
get_parameter() px_get_parameter()
set_value() px_set_value()
get_value() px_get_value()
get_info() px_get_info()
set_targetencoding() px_set_targetencoding()
set_tablename() px_set_tablename()
set_blob_file() px_set_blob_file()
date2string() px_date2string()
timestamp2string() px_timestamp2string()

Содержание

  • px_close — Закрывает базу данных paradox
  • px_create_fp — Создать новую базу данных paradox
  • px_date2string — Конвертирует дату в строку
  • px_delete_record — Удаляет запись из базы данных paradox
  • px_delete — Удаляет ресурс базы данных paradox
  • px_get_field — Возвращает спецификацию одного поля
  • px_get_info — Возвращает много информации о файле paradox
  • px_get_parameter — Получает параметр
  • px_get_record — Возвращает запись базы данных paradox
  • px_get_schema — Возвращает схему базы данных
  • px_get_value — Получает значение
  • px_insert_record — Вставить запись в базу данных paradox
  • px_new — Создать новый объект paradox
  • px_numfields — Возврашает количество полей в базе данных
  • px_numrecords — Возвращает количество записей в базе данных
  • px_open_fp — Открыть базу данных paradox
  • px_put_record — Сохраняет запись в базе данных paradox
  • px_retrieve_record — Возвращает запись базы данных paradox
  • px_set_blob_file — Sets the file where blobs are read from
  • px_set_parameter — Устанавливает параметр
  • px_set_tablename — Устанавливает имя таблицы (устарело)
  • px_set_targetencoding — Sets the encoding for character fields (deprecated)
  • px_set_value — Устанавливает значение
  • px_timestamp2string — Конвертирует отметку времени в строку
  • px_update_record — Обновляет запись в базе данных paradox
add a note add a note

User Contributed Notes 1 note

up
0
john dot navratil at sbcglobal dot net
18 years ago
Some difficulties were encountered installing this extension on php 5.1.6.  're2c' was not found.  On Fedora Core 5, php 5.1.6, I had to...

Install gc++ as re2c requires C++ and will not compile with the standard C compiler most often used.

Download re2c from sourceforge, untar, configure, make, make install.

Download pxlib from sourceforge, untar, configure, make, make install.

pecl install paradox (it has been moved from pear)
To Top