px_get_record
(PECL paradox >= 1.0.0)
px_get_record — Возвращает запись базы данных paradox
Описание
$pxdoc
, int $num
, int $mode = 0
) : arrayСписок параметров
-
pxdoc -
Идентификатор ресурса базы данных paradox, возвращаемый функцией px_new().
-
num -
Номер записи - это искусственное число, подсчитывающее записи в том порядке, в котором они хранятся в базе данных. Первая запись имеет номер 0.
-
mode -
Необязательный параметр
modeможет бытьPX_KEYTOLOWERилиPX_KEYTOUPPERдля преобразования ключей возвращаемого массива в нижний или верхний регистр. Если параметрmodeне передан или равен 0, то ключ будет точно таким же, как имя поля. Значения элементов будут содержать значения полей. Значения NULL сохраняются и отличаются от значений 0.0, 0 или пустой строки. Поля типаPX_FIELD_TIMEбудут возвращены как целое число в миллисекундах, начиная с полуночи. Отметка времени (PX_FIELD_TIMESTAMP) и дата (PX_FIELD_DATE) - число с плавающей точкой и целое число, соответственно, хранящие значения в миллисекундах и дни, начиная с юлианского календаря, соответственно. Используйте функции px-timestamp2string() и px-date2string(), чтобы преобразовать их в символьное представление.
Возвращаемые значения
Возвращает запись под номером num из базы данных paradox.
Запись возвращается в качестве ассоциативного массива, где ключи - названия полей.