(PECL paradox >= 1.0.0)
px_get_schema — Возвращает схему базы данных
$pxdoc
[, int $mode
= 0
] ) : arraypx_get_schema() возвращает схему базы данных.
pxdoc
Идентификатор ресурса базы данных paradox, возвращаемый функцией px_new().
mode
Если необязательный параметр mode
равен PX_KEYTOLOWER
или PX_KEYTOUPPER
,
ключи возвращаемого массива будут преобразованы в нижний или верхний регистр, соответственно.
Если параметр mode
равен 0 или не передан вовсе, то имя ключа будет совпадать с названием поля.
Возвращает схему файла базы данных в виде ассоциативного массива. Имя ключа равно имени поля. Каждый элемент массива сам по себе является ассоциативным массивом, содержащим два поля - type и size. Поле type - это одна из констант в таблице Константы типов полей . Поле size - количество байт, которое это поле использует в записи. Общее число всех размеров поля равен размеру записи, поскольку его можно получить с помощью px-get-info().