Учебник РНР
НазадВперёд

hw_GetObject

(PHP 3>= 3.0.3, PHP 4)

hw_GetObject - запись объекта/object record.

Описание

array hw_getobject (int connection, [int|array] objectID, string query)

Возвращает запись объекта для объекта с ID objectID, если второй параметр является целым числом/integer. Если второй параметр является массивом целых чисел, функция возвращает массив записей объекта. В этом случае вычисляется также и последний параметр, который является строкой запроса/query string.

Строка запроса имеет следующий синтаксис:

<expr> ::= "(" <expr> ")" |

"!" <expr> | /* NOT */

<expr> "||" <expr> | /* OR */

<expr> "&&" <expr> | /* AND */

<attribute> <operator> <value>

<attribute> ::= /* имя любого атрибута (Title, Author, DocumentType ...) */

<operator> ::= "=" | /* равно */

"<" | /* меньше (сравнение строк) */

">" | /* больше (сравнение строк) */

"~" /* подстановка регулярного выражения */

Запрос позволяет производит последующую выборку определённых объектов из списка данных объектов. В отличие от других функций запроса, этот запрос может использовать неиндексированные атрибуты. То, сколько возвращается записей объекта, зависит от запроса и от того, разрешён ли доступ к объекту.

См. также hw_getandlock() и hw_getobjectbyquery().


Назад Оглавление Вперёд
hw_GetChildDocCollObj Вверхhw_GetObjectByQuery