Руководство по РНР 3.0
Описание
Описание int fseek(int fp, int offset); Для файла fp устанавливает указатель в потоке файла на смещение в offset байт. Эквивалентно вызову в Си fseek( fp, offset, SEEK_SET ). При удачном выполнени
ftell
ftell ftell -- текущая позиция указателя в файле
Описание
Описание int ftell(int fp); Возвращает позицию указателя в файле, на который ссылвется fp , т.е. смещение в потоке файла. При возникновении ошибки возвращается false. TФайловый указатель должен бы
fwrite
fwrite fwrite -- бинарная запись в файл
Описание
Описание int fwrite(int fp, string string, int [length]); fwrite() записывает содержимое string в файловый поток, указанный fp . Если аргумент length присутствует, запись останавливается после зап
is_dir
is_dir is_dir -- filename - директория?
Описание
Описание bool is_dir(string filename); Возвращает true, если filename существует и это директория. Смотри также is_file() и is_link() .
is_executable
is_executable is_executable -- фавйл относится к классу исполнимых
Описание
Описание bool is_executable(string filename); Возвращает true, если filename существует и является исполнимым файлом. Смотри также is_file() и is_link() .
is_file
is_file is_file -- файл относится к классу обычных файлов
Описание
Описание bool is_file(string filename); Возвращает true, если filename существует и является обычным файлом. Смотри также is_dir() и is_link() .
is_link
is_link is_link -- файл относится к файлу символических ссылок
Описание
Описание bool is_link(string filename); Возвращает true, если filename существует и является символической ссылкой. Смотри также is_dir() и is_file() .
is_readable
is_readable is_readable -- файл относится к классу читаемых
Описание
Описание bool is_readable(string filename); Возвращает true, если filename существует и является доступным для чтения. Помните, что PHP может иметь доступ к файлу как поьлзователь, под чьим id зап
is_writeable
is_writeable is_writeable -- файл относится к классу записываемых
Описание
Описание bool is_readable(string filename); Возврвщает true если файл существует и доступен для записи. Помните, что PHP может иметь доступ к файлу как поьлзователь, под чьим id запущен веб-сервер
link
link link -- создать жесткую ссылку
Описание
Описание int link(string target, string link); link() cсоздает жесткую ссылку. Смотри также symlink() создает символическую ссылку, и readlink() вместе с linkinfo() .
linkinfo
linkinfo linkinfo -- информация о ссылке
Описание
Описание int linkinfo(string path); linkinfo() возвращает поле st_dev из UNIX C структуры stat, возвращенной системным вызовом lstat. Эта функция используется для верификации, если ссылка (указанн
mkdir
mkdir mkdir -- создать директорию
Описание
Описание int mkdir(string pathname, int mode); Пытается создать директорию, указанную в pathname . Заметим, что если вы захотите указать mode в восьмеричной системе, то число должно начинаться с 0
pclose
pclose pclose -- закрывает процесс файлового указателя
Описание
Описание int pclose(int fp); Закрывает файловый указатель к каналу, открытому popen() . Файловый указатель должен быть действующим и возвращен успешным вызовом popen() . Возврващает статус заверше
popen
popen popen -- открыть процесс файлофого указателя
Описание
Описание int popen(string command, string mode); ОТкрывает канал к процессу, исполняемому путем форкинга команды command . Возвращает файловый указаель, идентичный возвращемому fopen() , но этот у
readfile
readfile readfile -- вывод файла
Описание
Описание int readfile(string filename); Читает файл и записывает его на стандартное устройство вывода. Возвращает количество прочитанных байтов. В случае возникновения ошибки возвращется false и з
readlink
readlink readlink -- цель символической ссылки
Описание
Описание string readlink(string path); readlink() работает аналогично функции Си readlink и возвращает содержимое символической ссылки path или 0 в случае ошибки. Смотри также symlink() , readlink
rename
rename rename -- переименовать файл
Описание
Описание int rename(string oldname, string newname); Пытается переименовать oldname в newname . Возвращает true при успешном выполнениии и false при сбое.
rewind
rewind rewind -- rewind the position of a file pointer
Описание
Описание int rewind(int fp); Позиционирует файловфй указатель для fp на начало потока файла. При возникновении ошибки возвращается 0. Файловый указатель должен быть действующим и указавать на файл
rmdir
rmdir rmdir -- удалить директорию
Описание
Описание int rmdir(string dirname); Пытается удалить директорию, указанную путем. Директория лдолжна быть пустой, и релевантные разрешения должны допустить это. При возникновении ошибкт возвращает
stat
stat stat -- информация о файле
Описание
Описание array stat(string filename); Собирает статичтику о файле filename . Возвращает массив статистической информации о файле со следующими элементами: устройство inode номер ссылки id пользова
lstat
lstat lstat -- информация о файле или символической ссылке
Описание
Описание array lstat(string filename); Собирает информацию и файле иил символической ссылке filename . Эта функция идентична stat() , но если filename - это символическая ссылка, то возвращается с
symlink
symlink symlink -- создать символическую ссылку
Описание
Описание int symlink(string target, string link); symlink() создает символическую ссылку с существующей целью target с указанным именем link . Смотри также link() создает жесткую ссылку, и readlin
tempnam
tempnam tempnam -- создать уникальное имя файла
Описание
Описание string tempnam(string dir, string prefix); Создает никальное имя файла в указанной директории. Если директория не существует, tempnam() может сгененрировать имя файла во временной директо
Пример 1. tempnam()
Пример 1. tempnam() $tmpfname = tempnam( "/tmp", "FOO" );
touch
touch touch -- установить время модификации файла
Описание
Описание int touch(string filename, int time); Пытается установить время модификации файла filename в значение time . Если опция time отсутствует, испотьлзуется текущее время. Если файл не существ
umask
umask umask -- изменить текущую umask
Описание
Описание int umask(int mask); umask() устанавливает текущую umask PHP в mask 0777 и возвращает старую umask. Когда PHP используется ска серверный модуль, umask сохраняется при завершении каждого з
unlink
unlink unlink -- удалить файл
Описание
Описание int unlink(string filename); Удаляет filename . Аналогично функции Unix C unlink(). Возвращает 0 или FALSE при ошибке. Смотри также rmdir() для удаления директорий.
Содержание header setcookie
Содержание header setcookie Эти функции позволяют вам управлять ывводом на удаленный браузер на уровне протокола HTTP.
header
header header -- послать необработанный заголовок HTTP
Описание
Описание int header(string string); Функция Header() используется в начале HTML-файла для отправки строки HTTP заголовка. Смотри HTTP 1.1 Specification для более подробной информации о заголовках
setcookie
setcookie setcookie -- послать кук
Описание
Описание int setcookie(string name, string value, int expire, string path, string domain, int secure); SetCookie() определяет кук, который будет послан вместе с остальной информацией из заголовка.
Пример 1. SetCookie
Пример 1. SetCookie SetCookie("TestCookie","Test Value"); SetCookie("TestCookie",$value,time()+3600); /* истекает через час */ SetCookie("TestCookie",$value,time()+3600,"/~rasmus/",".utoronto.ca",
Вступление
Вступление Hyperwave был разработан IICM в Гразе (Graz). Первоначально пакет назывался Hyper-G и был изменен на Hyperwave после коммерциализации (где-то в 1996). Hyperwave не является свободно рас
hw_Changeobject
hw_Changeobject hw_Changeobject -- Сменить объект
Описание
Описание int hw_changeobject(int connection, int object_to_change, string commands); Команда позволяет удалить, добавить или модифицировать индивидуальные атрибуты объектной записи. Объекты указыв
hw_Children
hw_Children hw_Children -- ID наследников объекта
Описание
Описание array hw_children(int connection, int objectID); Возвращает массив идентификаторов объектов. Каждый иденитификатор - коллекции с идентификатором objectID . Массив содержит всех насл
hw_ChildrenObj
hw_ChildrenObj hw_ChildrenObj -- объектные записи наследников.
Описание
Описание array hw_childrenobj(int connection, int objectID); Возвращает массив объектных записей. Каждая запись - коллекции с идентификатором objectID . Массив содержит всех наследников, док
hw_Close
hw_Close hw_Close -- закрыть соединение Hyperwave
Описание
Описание int hw_close(int connection); Возвращет false, если соединение не является действующим, в противном случае - true. Closes закрывает соединение с Hyperwave сервером с указанным номером сое
hw_Connect
hw_Connect hw_Connect -- открыть соединение.
Описание
Описание int hw_connect(string host, int port, string username, string password); Открывает соединение с Hyperwave сервером и возвращает номер соединение при успешном открытиии, или False, ели сле
hw_Cp
hw_Cp hw_Cp -- копировать оюъекты
Описание
Описание int hw_cp(int connection, array object_id_array, int destination id); Копирует объекты с идентификаторами, указанными во втором параметре в коллекцию с идентификатором destination id . Во
hw_Deleteobject
hw_Deleteobject hw_Deleteobject -- удалить объект
Описание
Описание int hw_deleteobject(int connection, int object_to_delete); Удаляет объект с идентификатором, указанным во втором параметре. Будут удалены все экземпляры объекта. При отсутствии ошибок воз
hw_DocByAnchor
hw_DocByAnchor hw_DocByAnchor -- ИД объекта, относящегося к якорю
Описание
Описание int hw_docbyanchor(int connection, int anchorID); Возвращает идентификатор оъекта документа, который относится к якорю anchorID .
hw_DocByAnchorObj
hw_DocByAnchorObj hw_DocByAnchorObj -- объектная запись объекта, относящегося к якорю
Описание
Описание string hw_docbyanchorobj(int connection, int anchorID); Возвращает объектную запись объекта документа, относящегося к якорю anchorID .
hw_DocumentAttributes
hw_DocumentAttributes hw_DocumentAttributes -- объектная запись Hyperwave документа
Описание
Описание string hw_documentattributes(int hw_document); Возвращает объектную запись документа. Смотри также hw_DocumentBodyTag() , hw_DocumentSize() .
hw_DocumentBodyTag
hw_DocumentBodyTag hw_DocumentBodyTag -- тег body hw-документа
Описание
Описание string hw_documentbodytag(int hw_document); Возвращает тег BODY для документа. Если документ в формате HTML, тег BODY должен быть напечатен перед документом. Смотри также hw_DocumentAttri
hw_DocumentSize
hw_DocumentSize hw_DocumentSize -- размер hw-документа
Описание
Описание int hw_documentsize(int hw_document); Возвращает размер документа в байтах. Смотри также hw_DocumentBodyTag() , hw_DocumentAttributes() .
hw_ErrorMsg
hw_ErrorMsg hw_ErrorMsg -- возврат сообщения об ошибке
Описание
Описание string hw_errormsg(int connection); Возвращает строку, содержащую последнее сообщени об ошибке или 'No Error'. Если возвратилось False, функция не выполнилась. Сообщение относится к после
hw_EditText
hw_EditText hw_EditText -- получение текстового документа
Описание
Описание int hw_edittext(int connection, int hw_document); Загружет текстовый документ на сервер. Объектная запись документа не должна модифицироваться, пока документ редактируется. Эта функция ра
hw_Error
hw_Error hw_Error -- номер ошибки
Описание
Описание int hw_error(int connection); Возвращет номер последней ошибки. Если 0 - ошибок не было. Ошибка относится к последней команде.
hw_Free_Document
hw_Free_Document hw_Free_Document -- освободить hw-документ
Описание
Описание int hw_free_document(int hw_document); освобождает память, занятую hw-документом.
hw_GetParents
hw_GetParents hw_GetParents -- ИД родителей объекта
Описание
Описание array hw_getparentsobj(int connection, int objectID); Возвращает индексированный массив идентификаторов объектов. Каждый ИД объекта относится к родителям объекта с идентификатором objectI
hw_GetParentsObj
hw_GetParentsObj hw_GetParentsObj -- объектные записи родителей
Описание
Описание array hw_getparentsobj(int connection, int objectID); Возвращает индексированный массив объектных записей плюс ассоциативный массив со статистической информацией об объектных записях. Асс
hw_GetChildColl
hw_GetChildColl hw_GetChildColl -- ИД объекта коллекции наследников
Описание
Описание array hw_getchildcoll(int connection, int objectID); Возвращает массив идентификаторов оюъектов. Каждый ИД объекта относится к наследной коллекции, коллекции с идентификатором objectID .
hw_GetChildCollObj
hw_GetChildCollObj hw_GetChildCollObj -- объектные записи коллекции наследников
Описание
Описание array hw_getchildcollobj(int connection, int objectID); Возвращает массив объектных записей. Каждая запись относится к наследной коллекции, коллекции с идентификатором objectID . Функция
hw_GetSrcByDestObj
hw_GetSrcByDestObj hw_GetSrcByDestObj -- возвращает якорные точки объекта
Описание
Описание array hw_getsrcbydestobj(int connection, int objectID); Возвращает объектные записи всех якорных точек объекта с ИД objectID . Объект может быть как документом, так и якорем. Смотри также
hw_GetObject
hw_GetObject hw_GetObject -- объектная запись
Описание
Описание array hw_getobject(int connection, int objectID); Возвращает объектную запись объекта с идентификатором objectID . Смотри также hw_GetAndLock() .
hw_GetAndLock
hw_GetAndLock hw_GetAndLock -- вернуть объектную запись и запереть объект
Описание
Описание string hw_getandlock(int connection, int objectID); Возвращает объектную запись объекта с ИД objectID . Объект также запирается, поэтому другие позователи не имеют к нему доступа, пока об
hw_GetText
hw_GetText hw_GetText -- получить текстовый документ
Описание
Описание int hw_gettext(int connection, int objectID, int rootID); Возвращается документ с идентификатором объекта objectID . Если документ имеет якоря, которые можно вставить, то они будут сразу
hw_GetObjectByQuery
hw_GetObjectByQuery hw_GetObjectByQuery -- поиск объекта
Описание
Описание array hw_getobjectbyquery(int connection, string query, int max_hits); Ищет объекты по всему серверу и возвращает массив идентификаторов объектов. Максимальное число найденных димитируетс
hw_GetObjectByQueryObj
hw_GetObjectByQueryObj hw_GetObjectByQueryObj -- поиск объекта
Описание
Описание array hw_getobjectbyqueryobj(int connection, string query, int max_hits); Ищет объекты по всему серверу и возвращает массив объектных записей. Максимальное число найденных димитируется в
hw_GetObjectByQueryColl
hw_GetObjectByQueryColl hw_GetObjectByQueryColl -- поиск объекта в коллекции
Описание
Описание array hw_getobjectbyquerycoll(int connection, int objectID, string query, int max_hits); Ищет объект в коллекции с идентификатором objectID и возвращает массив идентификаторов объектов. М
hw_GetObjectByQueryCollObj
hw_GetObjectByQueryCollObj hw_GetObjectByQueryCollObj -- search object in collection
Описание
Описание array hw_getobjectbyquerycollobj(int connection, int objectID, string query, int max_hits); Ищет объект в коллекции с идентификатором objectID и возвращает массив объектных записей. Макси
hw_GetChildDocColl
hw_GetChildDocColl hw_GetChildDocColl -- ИД объектов наследуемых документов коллекции
Описание
Описание array hw_getchilddoccoll(int connection, int objectID); Возвращает массив идентификатров объектов наследуемых документов коллекции. Смотри также hw_GetChildren() , hw_GetChildColl() .
hw_GetChildDocCollObj
hw_GetChildDocCollObj hw_GetChildDocCollObj -- объектные записи наследуемых документов коллекции
Описание
Описание array hw_getchilddoccollobj(int connection, int objectID); Возвращает массив идентификатров объектов наследуемых документов коллекции. Смотри также hw_ChildrenObj() , hw_GetChildCollObj()
hw_GetAnchors
hw_GetAnchors
Описание
Описание array hw_getanchors(int connection, int objectID); Возвращает массив идентификаторов объектов для якорей документа с ИД objectID .
hw_GetAnchorsObj
hw_GetAnchorsObj hw_GetAnchorsObj -- объектные записи якорей документа
Описание
Описание array hw_getanchorsobj(int connection, int objectID); Возвращает массив объектных записей для якорей документа с ИД objectID .
hw_Mv
hw_Mv hw_Mv -- переместить объект
Описание
Описание int hw_mv(int connection, array object id array, int source id, int destination id); Перемещает объект с объектным идентификатром, указанным во втором параметре, из коллекции с идентифика
hw_Identify
hw_Identify hw_Identify -- идентификация пользователя
Описание
Описание int hw_identify(string username, string password); Идентификация пользователя с именем username и паролем password . Идентификация имеет силу только для текущей сессии. Я не думаю, что да
hw_InCollections
hw_InCollections hw_InCollections -- есть ли такой объект в коллекции
Описание
Описание array hw_incollections(int connection, array object_id_array, array collection_id array, int return_collections); Проверяет, является ли множество объектов (документов или коллекций), опр
hw_Info
hw_Info hw_Info -- информация о соединении
Описание
Описание string hw_info(int connection); Возвращает сведения о текущем соединении. Возвращаемая строка имеет следующий формат: Serverstring, Host, Port, Username, Port of Client, Byte swapping
hw_InsColl
hw_InsColl hw_InsColl -- добавление коллекции
Описание
Описание int hw_inscoll(int connection, int objectID, array object_array); Вставить новую коллекцию с атрибутами как в object_array в коллекцию с идентификатором objectID .
hw_InsDoc
hw_InsDoc hw_InsDoc -- добавление доукмента
Описание
Описание int hw_insdoc(int connection, int parentID, string object_record, string text); Вставить новый документ с атрибутами как в object_array в коллекцию с идентификатором objectID . Эта функци
hw_InsertDocument
hw_InsertDocument hw_InsertDocument -- добавление любого документа
Описание
Описание int hw_putdocument(int connection, int parent_id, int hw_document); Загружает документ в коллекцию parent_id . Перед этим документ должен быть создан hw_NewDocument() . Удостоверьтесь, чт
hw_New_Document
hw_New_Document hw_New_Document -- создание нового документа
Описание
Описание int hw_new_document(string document_data, string object_record, int document_size); Возвращает новый hw-документ с данными, установленными по document_data и объектной записью object_reco
hw_Objrec2Array
hw_Objrec2Array hw_Objrec2Array -- конвертировать атрибуты из объектной записи в объектный массив
Описание
Описание array hw_objrec2array(string object_record); Преобразует object_record в объектный массив.
hw_OutputDocument
hw_OutputDocument hw_OutputDocument -- печать hw-документа
Описание
Описание int hw_outputdocument(int hw_document); Печатает документ без тега BODY.
hw_pConnect
hw_pConnect hw_pConnect -- создание устойчивого соединения с базой данных
Описание
Описание int hw_pconnect(string host, int port, string username, string password); Возвращает индекс соединения в случае удачи, или false, если соединение не может быть установлено. Открывает усто
hw_PipeDocument
hw_PipeDocument hw_PipeDocument -- полдучение любого документа
Описание
Описание int hw_pipedocument(int connection, int objectID); Возвращает hw-документ с идентификатором objectID . Если документ имеет якоря, которые можно вставить, то данная операция произойдет авт
hw_Root
hw_Root hw_Root -- идентификатор коренного объекта
Описание
Описание int hw_root(); Возвращает объектный идентификатор для гиперкоренной коллекции. Обычно это 0. Наследная коллекция от гиперкорневой - корневая, на сервере, с которым установлено соединение.
hw_Unlock
hw_Unlock hw_Unlock -- разблокировать объект
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий