diff --git a/reference/reflection/reflectionclass/export.xml b/reference/reflection/reflectionclass/export.xml index 8f207a7f4..68a722449 100644 --- a/reference/reflection/reflectionclass/export.xml +++ b/reference/reflection/reflectionclass/export.xml @@ -1,5 +1,5 @@ - + @@ -14,7 +14,7 @@ public static stringReflectionClass::export mixedargument - boolreturnfalse + boolreturn&false; Экспортирует reflected (отражённый) класс. diff --git a/reference/reflection/reflectionclass/getmethod.xml b/reference/reflection/reflectionclass/getmethod.xml index 579db4efc..ff4fb80fe 100644 --- a/reference/reflection/reflectionclass/getmethod.xml +++ b/reference/reflection/reflectionclass/getmethod.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionclass/newinstance.xml b/reference/reflection/reflectionclass/newinstance.xml index 323a74a2b..c9537b3a4 100644 --- a/reference/reflection/reflectionclass/newinstance.xml +++ b/reference/reflection/reflectionclass/newinstance.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionclass/newinstanceargs.xml b/reference/reflection/reflectionclass/newinstanceargs.xml index 54028919b..51bd9a6a9 100644 --- a/reference/reflection/reflectionclass/newinstanceargs.xml +++ b/reference/reflection/reflectionclass/newinstanceargs.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionclass/newinstancewithoutconstructor.xml b/reference/reflection/reflectionclass/newinstancewithoutconstructor.xml index ccc41f537..4b95b305a 100644 --- a/reference/reflection/reflectionclass/newinstancewithoutconstructor.xml +++ b/reference/reflection/reflectionclass/newinstancewithoutconstructor.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionclass/tostring.xml b/reference/reflection/reflectionclass/tostring.xml index 1b46cd0ef..752d22c45 100644 --- a/reference/reflection/reflectionclass/tostring.xml +++ b/reference/reflection/reflectionclass/tostring.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionextension/export.xml b/reference/reflection/reflectionextension/export.xml index 09a741c14..f92d30814 100644 --- a/reference/reflection/reflectionextension/export.xml +++ b/reference/reflection/reflectionextension/export.xml @@ -1,5 +1,5 @@ - + @@ -14,7 +14,7 @@ public static stringReflectionExtension::export stringname - stringreturnfalse + stringreturn&false; Экспортирует отражённый модуль. Формат вывода этой функции такой же diff --git a/reference/reflection/reflectionmethod/export.xml b/reference/reflection/reflectionmethod/export.xml index 3329758d4..ccaa6ddd3 100644 --- a/reference/reflection/reflectionmethod/export.xml +++ b/reference/reflection/reflectionmethod/export.xml @@ -1,98 +1,98 @@ - - - - - - - - ReflectionMethod::export - Экспорт отраженного метода - - - - &reftitle.description; - - public static stringReflectionMethod::export - stringclass - stringname - boolreturnfalse - - - Экспортирует ReflectionMethod. - - - &warn.undocumented.func; - - - - - &reftitle.parameters; - - - - class - - - Имя класса. - - - - - name - - - Имя метода. - - - - - return - - - &reflection.export.param.return; - - - - - - - - - &reftitle.returnvalues; - - &reflection.export.return; - - - - - &reftitle.seealso; - - - ReflectionMethod::__construct - ReflectionMethod::__toString - - - - - - - + + + + + + + + ReflectionMethod::export + Экспорт отраженного метода + + + + &reftitle.description; + + public static stringReflectionMethod::export + stringclass + stringname + boolreturn&false; + + + Экспортирует ReflectionMethod. + + + &warn.undocumented.func; + + + + + &reftitle.parameters; + + + + class + + + Имя класса. + + + + + name + + + Имя метода. + + + + + return + + + &reflection.export.param.return; + + + + + + + + + &reftitle.returnvalues; + + &reflection.export.return; + + + + + &reftitle.seealso; + + + ReflectionMethod::__construct + ReflectionMethod::__toString + + + + + + + diff --git a/reference/reflection/reflectionmethod/getdeclaringclass.xml b/reference/reflection/reflectionmethod/getdeclaringclass.xml index 236a6612f..ec4f17529 100644 --- a/reference/reflection/reflectionmethod/getdeclaringclass.xml +++ b/reference/reflection/reflectionmethod/getdeclaringclass.xml @@ -1,102 +1,102 @@ - - - - - - - - ReflectionMethod::getDeclaringClass - Получает класс, объявляющий отображенный метод - - - - &reftitle.description; - - public ReflectionClassReflectionMethod::getDeclaringClass - - - - Получает класс, объявляющий отображенный метод. - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Объект ReflectionClass класса, частью которого является - отображенный метод. - - - - - &reftitle.examples; - - - - Пример использования <methodname>ReflectionMethod::getDeclaringClass</methodname> - - -getDeclaringClass()); -?> -]]> - - &example.outputs; - - - string(10) "HelloWorld" -} -]]> - - - - - - - &reftitle.seealso; - - - ReflectionMethod::isAbstract - - - - - - - + + + + + + + + ReflectionMethod::getDeclaringClass + Получает класс, объявляющий отображенный метод + + + + &reftitle.description; + + public ReflectionClassReflectionMethod::getDeclaringClass + + + + Получает класс, объявляющий отображенный метод. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Объект ReflectionClass класса, частью которого является + отображенный метод. + + + + + &reftitle.examples; + + + + Пример использования <methodname>ReflectionMethod::getDeclaringClass</methodname> + + +getDeclaringClass()); +?> +]]> + + &example.outputs; + + + string(10) "HelloWorld" +} +]]> + + + + + + + &reftitle.seealso; + + + ReflectionMethod::isAbstract + + + + + + + diff --git a/reference/reflection/reflectionmethod/getprototype.xml b/reference/reflection/reflectionmethod/getprototype.xml index 5193da872..8d0f94b35 100644 --- a/reference/reflection/reflectionmethod/getprototype.xml +++ b/reference/reflection/reflectionmethod/getprototype.xml @@ -1,119 +1,119 @@ - - - - - - - - ReflectionMethod::getPrototype - Получает прототип метода (если такой есть) - - - - &reftitle.description; - - public ReflectionMethodReflectionMethod::getPrototype - - - - Получает прототип метода. - - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Объект ReflectionMethod прототипа метода. - - - - - &reftitle.errors; - - Исключение ReflectionException вызывается, если - у метода нет прототипа. - - - - - &reftitle.examples; - - - - Пример использования <methodname>ReflectionMethod::getPrototype</methodname> - - -getPrototype()); -?> -]]> - - &example.outputs; - - - string(10) "sayHelloTo" - ["class"]=> - string(5) "Hello" -} -]]> - - - - - - - &reftitle.seealso; - - - ReflectionMethod::getModifiers - - - - - - - + + + + + + + + ReflectionMethod::getPrototype + Получает прототип метода (если такой есть) + + + + &reftitle.description; + + public ReflectionMethodReflectionMethod::getPrototype + + + + Получает прототип метода. + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Объект ReflectionMethod прототипа метода. + + + + + &reftitle.errors; + + Исключение ReflectionException вызывается, если + у метода нет прототипа. + + + + + &reftitle.examples; + + + + Пример использования <methodname>ReflectionMethod::getPrototype</methodname> + + +getPrototype()); +?> +]]> + + &example.outputs; + + + string(10) "sayHelloTo" + ["class"]=> + string(5) "Hello" +} +]]> + + + + + + + &reftitle.seealso; + + + ReflectionMethod::getModifiers + + + + + + + diff --git a/reference/reflection/reflectionmethod/tostring.xml b/reference/reflection/reflectionmethod/tostring.xml index 7aa800e86..a9d0c2fa0 100644 --- a/reference/reflection/reflectionmethod/tostring.xml +++ b/reference/reflection/reflectionmethod/tostring.xml @@ -1,106 +1,106 @@ - - - - - - - - ReflectionMethod::__toString - Возвращает строковое представление объекта Reflection method - - - - &reftitle.description; - - public stringReflectionMethod::__toString - - - - Возвращает строковое представление объекта Reflection method. - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Строковое представление объекта ReflectionMethod. - - - - - &reftitle.examples; - - - - Пример использования <methodname>ReflectionMethod::__toString</methodname> - - - -]]> - - &example.outputs; - - public method sayHelloTo ] { - @@ /var/www/examples/reflection.php 16 - 18 - - - Parameters [1] { - Parameter #0 [ $name ] - } -} - -]]> - - - - - - - &reftitle.seealso; - - - ReflectionMethod::export - __toString() - - - - - - - + + + + + + + + ReflectionMethod::__toString + Возвращает строковое представление объекта Reflection method + + + + &reftitle.description; + + public stringReflectionMethod::__toString + + + + Возвращает строковое представление объекта Reflection method. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Строковое представление объекта ReflectionMethod. + + + + + &reftitle.examples; + + + + Пример использования <methodname>ReflectionMethod::__toString</methodname> + + + +]]> + + &example.outputs; + + public method sayHelloTo ] { + @@ /var/www/examples/reflection.php 16 - 18 + + - Parameters [1] { + Parameter #0 [ $name ] + } +} + +]]> + + + + + + + &reftitle.seealso; + + + ReflectionMethod::export + __toString() + + + + + + + diff --git a/reference/rrd/functions/rrd-error.xml b/reference/rrd/functions/rrd-error.xml index ae2cdbce9..1c6ee6723 100644 --- a/reference/rrd/functions/rrd-error.xml +++ b/reference/rrd/functions/rrd-error.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/rrd/functions/rrd-fetch.xml b/reference/rrd/functions/rrd-fetch.xml index 5a286ce7d..f125e931a 100644 --- a/reference/rrd/functions/rrd-fetch.xml +++ b/reference/rrd/functions/rrd-fetch.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/sem/functions/msg-receive.xml b/reference/sem/functions/msg-receive.xml index c7ac043de..b6d4c181a 100644 --- a/reference/sem/functions/msg-receive.xml +++ b/reference/sem/functions/msg-receive.xml @@ -1,5 +1,5 @@ - + @@ -18,7 +18,7 @@ intmsgtype intmaxsize mixedmessage - boolunserializetrue + boolunserialize&true; intflags0 interrorcode diff --git a/reference/sem/functions/msg-send.xml b/reference/sem/functions/msg-send.xml index da4a318c3..664c63a80 100644 --- a/reference/sem/functions/msg-send.xml +++ b/reference/sem/functions/msg-send.xml @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ resourcequeue intmsgtype mixedmessage - boolserializetrue - boolblockingtrue + boolserialize&true; + boolblocking&true; interrorcode diff --git a/reference/sem/functions/sem-acquire.xml b/reference/sem/functions/sem-acquire.xml index 7aea175da..d0f1e55e3 100644 --- a/reference/sem/functions/sem-acquire.xml +++ b/reference/sem/functions/sem-acquire.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ boolsem_acquire resourcesem_identifier - boolnowaitfalse + boolnowait&false; sem_acquire блокируется (при необходимости) до момента захвата diff --git a/reference/session/functions/session-abort.xml b/reference/session/functions/session-abort.xml index fb4967ef7..8c522e2af 100644 --- a/reference/session/functions/session-abort.xml +++ b/reference/session/functions/session-abort.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ &reftitle.description; - voidsession_abort + boolsession_abort @@ -23,7 +23,7 @@ &reftitle.returnvalues; - &return.void; + &return.success; diff --git a/reference/session/functions/session-regenerate-id.xml b/reference/session/functions/session-regenerate-id.xml index cdbdd7924..559877495 100644 --- a/reference/session/functions/session-regenerate-id.xml +++ b/reference/session/functions/session-regenerate-id.xml @@ -1,6 +1,6 @@ - + @@ -15,7 +15,7 @@ &reftitle.description; boolsession_regenerate_id - booldelete_old_sessionfalse + booldelete_old_session&false; session_regenerate_id заменяет идентификатор текущей сессии вновь diff --git a/reference/session/functions/session-reset.xml b/reference/session/functions/session-reset.xml index 39f346387..cf69d8b00 100644 --- a/reference/session/functions/session-reset.xml +++ b/reference/session/functions/session-reset.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ &reftitle.description; - voidsession_reset + boolsession_reset @@ -24,7 +24,7 @@ &reftitle.returnvalues; - &return.void; + &return.success; diff --git a/reference/session/functions/session-set-cookie-params.xml b/reference/session/functions/session-set-cookie-params.xml index a86e2188b..be758f4e1 100644 --- a/reference/session/functions/session-set-cookie-params.xml +++ b/reference/session/functions/session-set-cookie-params.xml @@ -1,6 +1,6 @@ - + @@ -12,12 +12,12 @@ &reftitle.description; - voidsession_set_cookie_params + boolsession_set_cookie_params intlifetime stringpath stringdomain - boolsecurefalse - boolhttponlyfalse + boolsecure&false; + boolhttponly&false; Устанавливает параметры cookie, определённые в файле &php.ini;. Эффект этой @@ -90,7 +90,7 @@ &reftitle.returnvalues; - &return.void; + &return.success; diff --git a/reference/session/functions/session-set-save-handler.xml b/reference/session/functions/session-set-save-handler.xml index 0ac1ca254..ae0225ade 100644 --- a/reference/session/functions/session-set-save-handler.xml +++ b/reference/session/functions/session-set-save-handler.xml @@ -1,6 +1,6 @@ - + @@ -28,7 +28,7 @@ boolsession_set_save_handler SessionHandlerInterfacesessionhandler - boolregister_shutdowntrue + boolregister_shutdown&true; session_set_save_handler устанавливает пользовательские diff --git a/reference/session/functions/session-unset.xml b/reference/session/functions/session-unset.xml index 96f8b8e4f..d4c57c97d 100644 --- a/reference/session/functions/session-unset.xml +++ b/reference/session/functions/session-unset.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ &reftitle.description; - voidsession_unset + boolsession_unset @@ -23,7 +23,7 @@ &reftitle.returnvalues; - &return.void; + &return.success; diff --git a/reference/session/functions/session-write-close.xml b/reference/session/functions/session-write-close.xml index a1a28ec68..161494971 100644 --- a/reference/session/functions/session-write-close.xml +++ b/reference/session/functions/session-write-close.xml @@ -1,6 +1,6 @@ - + @@ -12,7 +12,7 @@ &reftitle.description; - voidsession_write_close + boolsession_write_close @@ -32,7 +32,7 @@ &reftitle.returnvalues; - &return.void; + &return.success; diff --git a/reference/session/sessionhandler/gc.xml b/reference/session/sessionhandler/gc.xml index b2cd7b2d7..1c8426a78 100644 --- a/reference/session/sessionhandler/gc.xml +++ b/reference/session/sessionhandler/gc.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ &reftitle.description; - public boolSessionHandler::gc + public intSessionHandler::gc intmaxlifetime diff --git a/reference/session/sessionhandlerinterface/gc.xml b/reference/session/sessionhandlerinterface/gc.xml index 75c082982..41f55e006 100644 --- a/reference/session/sessionhandlerinterface/gc.xml +++ b/reference/session/sessionhandlerinterface/gc.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ &reftitle.description; - abstract public boolSessionHandlerInterface::gc + abstract public intSessionHandlerInterface::gc intmaxlifetime diff --git a/reference/simplexml/functions/simplexml-import-dom.xml b/reference/simplexml/functions/simplexml-import-dom.xml index 5a1d00a4b..9acecdd59 100644 --- a/reference/simplexml/functions/simplexml-import-dom.xml +++ b/reference/simplexml/functions/simplexml-import-dom.xml @@ -1,12 +1,12 @@ - + simplexml_import_dom - Получает объект класса SimpleXMLElement из узла DOM. + Получает объект класса SimpleXMLElement из узла DOM diff --git a/reference/simplexml/functions/simplexml-load-file.xml b/reference/simplexml/functions/simplexml-load-file.xml index fb6602331..04a6acbe5 100644 --- a/reference/simplexml/functions/simplexml-load-file.xml +++ b/reference/simplexml/functions/simplexml-load-file.xml @@ -1,5 +1,5 @@ - + @@ -17,7 +17,7 @@ stringclass_name"SimpleXMLElement" intoptions0 stringns"" - boolis_prefixfalse + boolis_prefix&false; Преобразует правильно сформированный XML-документ в указанном файле в объект. diff --git a/reference/simplexml/functions/simplexml-load-string.xml b/reference/simplexml/functions/simplexml-load-string.xml index b5a31af4a..2f12265f1 100644 --- a/reference/simplexml/functions/simplexml-load-string.xml +++ b/reference/simplexml/functions/simplexml-load-string.xml @@ -1,5 +1,5 @@ - + @@ -17,7 +17,7 @@ stringclass_name"SimpleXMLElement" intoptions0 stringns"" - boolis_prefixfalse + boolis_prefix&false; Получает правильно сформированную XML-строку и возвращает ее как объект. diff --git a/reference/simplexml/simplexmlelement/attributes.xml b/reference/simplexml/simplexmlelement/attributes.xml index db823f3e7..60fe230a8 100644 --- a/reference/simplexml/simplexmlelement/attributes.xml +++ b/reference/simplexml/simplexmlelement/attributes.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ public SimpleXMLElementSimpleXMLElement::attributes stringns&null; - boolis_prefixfalse + boolis_prefix&false; Эта функция возвращает названия и значения атрибутов, определенные в теге xml. diff --git a/reference/simplexml/simplexmlelement/children.xml b/reference/simplexml/simplexmlelement/children.xml index 83d575fcd..a9ac5aa31 100644 --- a/reference/simplexml/simplexmlelement/children.xml +++ b/reference/simplexml/simplexmlelement/children.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ public SimpleXMLElementSimpleXMLElement::children stringns - boolis_prefixfalse + boolis_prefix&false; Этот метод находит все дочерние элементы узла. Результат diff --git a/reference/simplexml/simplexmlelement/construct.xml b/reference/simplexml/simplexmlelement/construct.xml index 9336f5f3b..cb2782230 100644 --- a/reference/simplexml/simplexmlelement/construct.xml +++ b/reference/simplexml/simplexmlelement/construct.xml @@ -1,5 +1,5 @@ - + @@ -15,9 +15,9 @@ final public SimpleXMLElement::__construct stringdata intoptions0 - booldata_is_urlfalse + booldata_is_url&false; stringns"" - boolis_prefixfalse + boolis_prefix&false; Создает новый объект SimpleXMLElement. diff --git a/reference/simplexml/simplexmlelement/getDocNamespaces.xml b/reference/simplexml/simplexmlelement/getDocNamespaces.xml index c2625a212..f706a179d 100644 --- a/reference/simplexml/simplexmlelement/getDocNamespaces.xml +++ b/reference/simplexml/simplexmlelement/getDocNamespaces.xml @@ -1,5 +1,5 @@ - + @@ -13,8 +13,8 @@ &reftitle.description; public arraySimpleXMLElement::getDocNamespaces - boolrecursivefalse - boolfrom_roottrue + boolrecursive&false; + boolfrom_root&true; Возвращает пространства имен, объявленные в документе diff --git a/reference/simplexml/simplexmlelement/getNamespaces.xml b/reference/simplexml/simplexmlelement/getNamespaces.xml index 5183200c6..ec3051892 100644 --- a/reference/simplexml/simplexmlelement/getNamespaces.xml +++ b/reference/simplexml/simplexmlelement/getNamespaces.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ &reftitle.description; public arraySimpleXMLElement::getNamespaces - boolrecursivefalse + boolrecursive&false; Возвращает пространства имен, используемые в документе diff --git a/reference/simplexml/simplexmliterator/haschildren.xml b/reference/simplexml/simplexmliterator/haschildren.xml index a912b69cd..1d4d13047 100644 --- a/reference/simplexml/simplexmliterator/haschildren.xml +++ b/reference/simplexml/simplexmliterator/haschildren.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/soap/functions/use-soap-error-handler.xml b/reference/soap/functions/use-soap-error-handler.xml index c8752e020..ce14fa234 100644 --- a/reference/soap/functions/use-soap-error-handler.xml +++ b/reference/soap/functions/use-soap-error-handler.xml @@ -1,5 +1,5 @@ - + @@ -12,7 +12,7 @@ &reftitle.description; booluse_soap_error_handler - boolhandlertrue + boolhandler&true; Эта функция определяет, нужно ли использовать обработчики ошибок SOAP в SOAP-сервере. diff --git a/reference/soap/soapclient/construct.xml b/reference/soap/soapclient/construct.xml index a51c7abc1..35165e88a 100644 --- a/reference/soap/soapclient/construct.xml +++ b/reference/soap/soapclient/construct.xml @@ -1,5 +1,5 @@ - + @@ -12,7 +12,7 @@ &reftitle.description; - public SoapClient::SoapClient + public SoapClient::__construct mixedwsdl arrayoptions diff --git a/reference/soap/soapheader/soapheader.xml b/reference/soap/soapheader/soapheader.xml index 8651a58fc..1e275edbf 100644 --- a/reference/soap/soapheader/soapheader.xml +++ b/reference/soap/soapheader/soapheader.xml @@ -1,6 +1,6 @@ - + @@ -16,7 +16,7 @@ stringnamespace stringname mixeddata - boolmustunderstandfalse + boolmustunderstand&false; stringactor diff --git a/reference/sphinx/sphinxclient/setarrayresult.xml b/reference/sphinx/sphinxclient/setarrayresult.xml index da3ac43a5..b28c1bb0d 100644 --- a/reference/sphinx/sphinxclient/setarrayresult.xml +++ b/reference/sphinx/sphinxclient/setarrayresult.xml @@ -1,6 +1,6 @@ - + @@ -13,7 +13,7 @@ &reftitle.description; public boolSphinxClient::setArrayResult - boolarray_resultfalse + boolarray_result&false; Контролирует формат массивов с наборами результатов запроса (должны ли результаты diff --git a/reference/sphinx/sphinxclient/setfilter.xml b/reference/sphinx/sphinxclient/setfilter.xml index 3dfbd81aa..1006995ed 100644 --- a/reference/sphinx/sphinxclient/setfilter.xml +++ b/reference/sphinx/sphinxclient/setfilter.xml @@ -1,6 +1,6 @@ - + @@ -15,7 +15,7 @@ public boolSphinxClient::setFilter stringattribute arrayvalues - boolexcludefalse + boolexclude&false; Добавляет новый фильтр по типу поля integer к имеющемуся списку фильтров. diff --git a/reference/sphinx/sphinxclient/setfilterfloatrange.xml b/reference/sphinx/sphinxclient/setfilterfloatrange.xml index a4d5df1fa..269745d16 100644 --- a/reference/sphinx/sphinxclient/setfilterfloatrange.xml +++ b/reference/sphinx/sphinxclient/setfilterfloatrange.xml @@ -1,6 +1,6 @@ - + @@ -16,7 +16,7 @@ stringattribute floatmin floatmax - boolexcludefalse + boolexclude&false; Добавляет новый фильтр по диапазону значений для поля типа float к имеющемуся списку фильтров. diff --git a/reference/sphinx/sphinxclient/setfilterrange.xml b/reference/sphinx/sphinxclient/setfilterrange.xml index c567ae0ef..dd971612e 100644 --- a/reference/sphinx/sphinxclient/setfilterrange.xml +++ b/reference/sphinx/sphinxclient/setfilterrange.xml @@ -1,6 +1,6 @@ - + @@ -16,7 +16,7 @@ stringattribute intmin intmax - boolexcludefalse + boolexclude&false; Добавляет новый фильтр по диапазону значений для поля типа integer к имеющемуся списку фильтров. diff --git a/reference/sphinx/sphinxclient/updateattributes.xml b/reference/sphinx/sphinxclient/updateattributes.xml index 3d8ecfc57..3d0e2290f 100644 --- a/reference/sphinx/sphinxclient/updateattributes.xml +++ b/reference/sphinx/sphinxclient/updateattributes.xml @@ -1,6 +1,6 @@ - + @@ -16,7 +16,7 @@ stringindex arrayattributes arrayvalues - boolmvafalse + boolmva&false; Моментально обновляет указанные значения атрибутов в указанных документах. diff --git a/reference/spl/arrayobject/exchangearray.xml b/reference/spl/arrayobject/exchangearray.xml index 2408d6f3c..138a38522 100644 --- a/reference/spl/arrayobject/exchangearray.xml +++ b/reference/spl/arrayobject/exchangearray.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/arrayobject/getarraycopy.xml b/reference/spl/arrayobject/getarraycopy.xml index e9320e564..46f18c412 100644 --- a/reference/spl/arrayobject/getarraycopy.xml +++ b/reference/spl/arrayobject/getarraycopy.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/arrayobject/getflags.xml b/reference/spl/arrayobject/getflags.xml index 42de65a3d..d142e9f23 100644 --- a/reference/spl/arrayobject/getflags.xml +++ b/reference/spl/arrayobject/getflags.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/arrayobject/getiteratorclass.xml b/reference/spl/arrayobject/getiteratorclass.xml index 569b5d587..bd12e4b06 100644 --- a/reference/spl/arrayobject/getiteratorclass.xml +++ b/reference/spl/arrayobject/getiteratorclass.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/arrayobject/setflags.xml b/reference/spl/arrayobject/setflags.xml index 17ab00b1a..4c7080d0d 100644 --- a/reference/spl/arrayobject/setflags.xml +++ b/reference/spl/arrayobject/setflags.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/arrayobject/setiteratorclass.xml b/reference/spl/arrayobject/setiteratorclass.xml index 1242e83b2..c35983450 100644 --- a/reference/spl/arrayobject/setiteratorclass.xml +++ b/reference/spl/arrayobject/setiteratorclass.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/cachingiterator/construct.xml b/reference/spl/cachingiterator/construct.xml index d347a1200..6eac11a94 100644 --- a/reference/spl/cachingiterator/construct.xml +++ b/reference/spl/cachingiterator/construct.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/directoryiterator/current.xml b/reference/spl/directoryiterator/current.xml index 2eefd5258..4c17a7c5b 100644 --- a/reference/spl/directoryiterator/current.xml +++ b/reference/spl/directoryiterator/current.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/directoryiterator/getbasename.xml b/reference/spl/directoryiterator/getbasename.xml index 43ab68b03..0784bcf50 100644 --- a/reference/spl/directoryiterator/getbasename.xml +++ b/reference/spl/directoryiterator/getbasename.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/directoryiterator/getfilename.xml b/reference/spl/directoryiterator/getfilename.xml index 988508092..259164364 100644 --- a/reference/spl/directoryiterator/getfilename.xml +++ b/reference/spl/directoryiterator/getfilename.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/functions/class-implements.xml b/reference/spl/functions/class-implements.xml index c56cf5fef..9a4fc7e0b 100644 --- a/reference/spl/functions/class-implements.xml +++ b/reference/spl/functions/class-implements.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ arrayclass_implements mixedclass - boolautoloadtrue + boolautoload&true; Функция возвращает массив имен интерфейсов, реализованных в заданном классе diff --git a/reference/spl/functions/class-parents.xml b/reference/spl/functions/class-parents.xml index 60989023f..386ab0872 100644 --- a/reference/spl/functions/class-parents.xml +++ b/reference/spl/functions/class-parents.xml @@ -1,5 +1,5 @@ - + @@ -14,7 +14,7 @@ arrayclass_parents mixedclass - boolautoloadtrue + boolautoload&true; Эта функция возвращает массив с именами родительских классов заданного класса diff --git a/reference/spl/functions/class-uses.xml b/reference/spl/functions/class-uses.xml index 9b00f6177..f2fd42c8c 100644 --- a/reference/spl/functions/class-uses.xml +++ b/reference/spl/functions/class-uses.xml @@ -1,5 +1,5 @@ - + @@ -14,7 +14,7 @@ arrayclass_uses mixedclass - boolautoloadtrue + boolautoload&true; Эта функция возвращает массив с именами трейтов, которые использует заданный diff --git a/reference/spl/functions/iterator-to-array.xml b/reference/spl/functions/iterator-to-array.xml index 46c80bc3b..8fa3ede81 100644 --- a/reference/spl/functions/iterator-to-array.xml +++ b/reference/spl/functions/iterator-to-array.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,7 @@ arrayiterator_to_array Traversableiterator - booluse_keystrue + booluse_keys&true; Копирует элементы итератора в массив. @@ -42,7 +42,7 @@ В PHP 5.5 и новее, если ключ является массивом (array) или объектом (object), то бросается предупреждение. Ключи со значением &null; преобразуются в пустую строку, - ключи в виде чисел с плавающей точкой (double) + ключи в виде чисел с плавающей точкой (float) обрезаются до их целочисленных (integer) частей, ключи с ресурсами (resource) бросают предупреждение и преобразуются в их идентификаторы ресурса, а логические (boolean) diff --git a/reference/spl/functions/spl-autoload-register.xml b/reference/spl/functions/spl-autoload-register.xml index e37380c86..917f71c04 100644 --- a/reference/spl/functions/spl-autoload-register.xml +++ b/reference/spl/functions/spl-autoload-register.xml @@ -1,5 +1,5 @@ - + @@ -14,8 +14,8 @@ boolspl_autoload_register callableautoload_function - boolthrowtrue - boolprependfalse + boolthrow&true; + boolprepend&false; Регистрирует функцию __autoload в предоставляемой SPL очереди. В результате очередь будет diff --git a/reference/spl/recursivearrayiterator/getchildren.xml b/reference/spl/recursivearrayiterator/getchildren.xml index a82b87587..7e206b6bd 100644 --- a/reference/spl/recursivearrayiterator/getchildren.xml +++ b/reference/spl/recursivearrayiterator/getchildren.xml @@ -1,117 +1,117 @@ - - - - - - - RecursiveArrayIterator::getChildren - - Возвращает итератор для текущего элемента, если этот элемент является массивом - (array) или объектом (object) - - - - &reftitle.description; - - public RecursiveArrayIteratorRecursiveArrayIterator::getChildren - - - - Возвращает итератор для текущего элемента. - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Итератор для текущего элемента, если этот элемент является массивом - (array) или объектом (object). - - - - - &reftitle.errors; - - Метод выбрасывает исключение InvalidArgumentException, - если текущий элемент не содержит массивов (array) или объектов - (object). - - - - - &reftitle.examples; - - - Пример использования <function>RecursiveArrayIterator::getChildren</function> - - "lemon", "b" => "orange", array("a" => "apple", "p" => "pear")); - -$iterator = new RecursiveArrayIterator($fruits); - -while ($iterator->valid()) { - - if ($iterator->hasChildren()) { - // выводим информацию о всех дочерних элементах - foreach ($iterator->getChildren() as $key => $value) { - echo $key . ' : ' . $value . "\n"; - } - } else { - echo "Дочерних элементов не обнаружено.\n"; - } - - $iterator->next(); -} -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RecursiveArrayIterator::hasChildren - - - - - - - + + + + + + + RecursiveArrayIterator::getChildren + + Возвращает итератор для текущего элемента, если этот элемент является массивом + (array) или объектом (object) + + + + &reftitle.description; + + public RecursiveArrayIteratorRecursiveArrayIterator::getChildren + + + + Возвращает итератор для текущего элемента. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Итератор для текущего элемента, если этот элемент является массивом + (array) или объектом (object). + + + + + &reftitle.errors; + + Метод выбрасывает исключение InvalidArgumentException, + если текущий элемент не содержит массивов (array) или объектов + (object). + + + + + &reftitle.examples; + + + Пример использования <function>RecursiveArrayIterator::getChildren</function> + + "lemon", "b" => "orange", array("a" => "apple", "p" => "pear")); + +$iterator = new RecursiveArrayIterator($fruits); + +while ($iterator->valid()) { + + if ($iterator->hasChildren()) { + // выводим информацию о всех дочерних элементах + foreach ($iterator->getChildren() as $key => $value) { + echo $key . ' : ' . $value . "\n"; + } + } else { + echo "Дочерних элементов не обнаружено.\n"; + } + + $iterator->next(); +} +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RecursiveArrayIterator::hasChildren + + + + + + + diff --git a/reference/spl/recursivearrayiterator/haschildren.xml b/reference/spl/recursivearrayiterator/haschildren.xml index 09f02163d..35b18844c 100644 --- a/reference/spl/recursivearrayiterator/haschildren.xml +++ b/reference/spl/recursivearrayiterator/haschildren.xml @@ -1,112 +1,112 @@ - - - - - - - RecursiveArrayIterator::hasChildren - - Определяет, является ли текущий элемент массивом или объектом - - - - &reftitle.description; - - public boolRecursiveArrayIterator::hasChildren - - - - Определяет, является ли текущий элемент массивом (array) - или объектом (object). Эти сведения необходимо проверять, прежде - чем вызывать метод RecursiveArrayIterator::getChildren. - - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Возвращает &true;, если текущий элемент является массивом (array) - или объектом (object), &false; в противном случае. - - - - - &reftitle.examples; - - - Пример использования <function>RecursiveArrayIterator::hasChildren</function> - - "lemon", "b" => "orange", array("a" => "apple", "p" => "pear")); - -$iterator = new RecursiveArrayIterator($fruits); - -while ($iterator->valid()) { - - // проверим, есть ли дочерние элементы - if ($iterator->hasChildren()) { - // выведем информацию о дочерних элементах - foreach ($iterator->getChildren() as $key => $value) { - echo $key . ' : ' . $value . "\n"; - } - } else { - echo "Дочерних элементов нет.\n"; - } - - $iterator->next(); -} -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RecursiveArrayIterator::getChildren - - - - - - - + + + + + + + RecursiveArrayIterator::hasChildren + + Определяет, является ли текущий элемент массивом или объектом + + + + &reftitle.description; + + public boolRecursiveArrayIterator::hasChildren + + + + Определяет, является ли текущий элемент массивом (array) + или объектом (object). Эти сведения необходимо проверять, прежде + чем вызывать метод RecursiveArrayIterator::getChildren. + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Возвращает &true;, если текущий элемент является массивом (array) + или объектом (object), &false; в противном случае. + + + + + &reftitle.examples; + + + Пример использования <function>RecursiveArrayIterator::hasChildren</function> + + "lemon", "b" => "orange", array("a" => "apple", "p" => "pear")); + +$iterator = new RecursiveArrayIterator($fruits); + +while ($iterator->valid()) { + + // проверим, есть ли дочерние элементы + if ($iterator->hasChildren()) { + // выведем информацию о дочерних элементах + foreach ($iterator->getChildren() as $key => $value) { + echo $key . ' : ' . $value . "\n"; + } + } else { + echo "Дочерних элементов нет.\n"; + } + + $iterator->next(); +} +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RecursiveArrayIterator::getChildren + + + + + + + diff --git a/reference/spl/recursiveregexiterator/construct.xml b/reference/spl/recursiveregexiterator/construct.xml index a244c689d..38f3636aa 100644 --- a/reference/spl/recursiveregexiterator/construct.xml +++ b/reference/spl/recursiveregexiterator/construct.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/recursiveregexiterator/getchildren.xml b/reference/spl/recursiveregexiterator/getchildren.xml index dbd182a42..0188456a4 100644 --- a/reference/spl/recursiveregexiterator/getchildren.xml +++ b/reference/spl/recursiveregexiterator/getchildren.xml @@ -1,116 +1,116 @@ - - - - - - - RecursiveRegexIterator::getChildren - - Возвращает итератор для текущего элемента - - - - &reftitle.description; - - public RecursiveRegexIteratorRecursiveRegexIterator::getChildren - - - - Возвращает итератор для текущего элемента. - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Итератор для текущего элемента, если возможна навигация по - содержимому внутреннего итератора. - - - - - &reftitle.errors; - - Если внутренний итератор указывает на элемент, который не содержит - дочерних элементов, будет выброшено исключение - InvalidArgumentException. - - - - - &reftitle.examples; - - - Пример использования <function>RecursiveRegexIterator::getChildren</function> - - $value1) { - - if ($rRegexIterator->hasChildren()) { - - // выведем все дочерние элементы - echo "Дочерние элементы: "; - foreach ($rRegexIterator->getChildren() as $key => $value) { - echo $value . " "; - } - echo "\n"; - } else { - echo "Нет дочерних элементов\n"; - } - -} -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RecursiveRegexIterator::hasChildren - - - - - - - + + + + + + + RecursiveRegexIterator::getChildren + + Возвращает итератор для текущего элемента + + + + &reftitle.description; + + public RecursiveRegexIteratorRecursiveRegexIterator::getChildren + + + + Возвращает итератор для текущего элемента. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Итератор для текущего элемента, если возможна навигация по + содержимому внутреннего итератора. + + + + + &reftitle.errors; + + Если внутренний итератор указывает на элемент, который не содержит + дочерних элементов, будет выброшено исключение + InvalidArgumentException. + + + + + &reftitle.examples; + + + Пример использования <function>RecursiveRegexIterator::getChildren</function> + + $value1) { + + if ($rRegexIterator->hasChildren()) { + + // выведем все дочерние элементы + echo "Дочерние элементы: "; + foreach ($rRegexIterator->getChildren() as $key => $value) { + echo $value . " "; + } + echo "\n"; + } else { + echo "Нет дочерних элементов\n"; + } + +} +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RecursiveRegexIterator::hasChildren + + + + + + + diff --git a/reference/spl/recursiveregexiterator/haschildren.xml b/reference/spl/recursiveregexiterator/haschildren.xml index ff762b178..c93a06c97 100644 --- a/reference/spl/recursiveregexiterator/haschildren.xml +++ b/reference/spl/recursiveregexiterator/haschildren.xml @@ -1,98 +1,98 @@ - - - - - - - RecursiveRegexIterator::hasChildren - - Определяет, возможна ли навигация по содержимому текущего элемента - - - - &reftitle.description; - - public boolRecursiveRegexIterator::hasChildren - - - - Определяет, возможна ли навигация по содержимому текущего элемента. В случае, - если текущий элемент имеет потомков, итератор для них можно получить методом - RecursiveRegexIterator::getChildren. - - - - - - &reftitle.parameters; - &no.function.parameters; - - - - &reftitle.returnvalues; - - Возвращает &true;, если возможна навигация по содержимому текущего элемента, - &false; в противном случае. - - - - - &reftitle.examples; - - - Пример использования <function>RecursiveRegexIterator::hasChildren</function> - -hasChildren()); -} -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RecursiveRegexIterator::getChildren - - - - - - - + + + + + + + RecursiveRegexIterator::hasChildren + + Определяет, возможна ли навигация по содержимому текущего элемента + + + + &reftitle.description; + + public boolRecursiveRegexIterator::hasChildren + + + + Определяет, возможна ли навигация по содержимому текущего элемента. В случае, + если текущий элемент имеет потомков, итератор для них можно получить методом + RecursiveRegexIterator::getChildren. + + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Возвращает &true;, если возможна навигация по содержимому текущего элемента, + &false; в противном случае. + + + + + &reftitle.examples; + + + Пример использования <function>RecursiveRegexIterator::hasChildren</function> + +hasChildren()); +} +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RecursiveRegexIterator::getChildren + + + + + + + diff --git a/reference/spl/regexiterator/getmode.xml b/reference/spl/regexiterator/getmode.xml index de466a14b..645576cde 100644 --- a/reference/spl/regexiterator/getmode.xml +++ b/reference/spl/regexiterator/getmode.xml @@ -1,98 +1,98 @@ - - - - - - - - RegexIterator::getMode - Возвращает режим работы - - - - &reftitle.description; - - public intRegexIterator::getMode - - - - Возвращает режим работы. Список возможных режимов приведен на странице - RegexIterator::setMode. - - - - - &reftitle.returnvalues; - - Возвращает режим работы. - - - - - &reftitle.examples; - - - Пример использования <methodname>RegexIterator::getMode</methodname> - - 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); - -$arrayIterator = new ArrayIterator($test); -$regexIterator = new RegexIterator($arrayIterator, '/^[a-z]+/', RegexIterator::GET_MATCH); - -$mode = $regexIterator->getMode(); -if ($mode & RegexIterator::GET_MATCH) { - echo 'Проверка соответствий для каждого элемента.'; -} elseif ($mode & RegexIterator::ALL_MATCHES) { - echo 'Получение всех соответствий для каждого элемента.'; -} elseif ($mode & RegexIterator::MATCH) { - echo 'Получение элементов прошедших отбор.'; -} elseif ($mode & RegexIterator::SPLIT) { - echo 'Получение отдельных частей каждого элемента.'; -} -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RegexIterator::setMode - - - - - - - + + + + + + + + RegexIterator::getMode + Возвращает режим работы + + + + &reftitle.description; + + public intRegexIterator::getMode + + + + Возвращает режим работы. Список возможных режимов приведен на странице + RegexIterator::setMode. + + + + + &reftitle.returnvalues; + + Возвращает режим работы. + + + + + &reftitle.examples; + + + Пример использования <methodname>RegexIterator::getMode</methodname> + + 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); + +$arrayIterator = new ArrayIterator($test); +$regexIterator = new RegexIterator($arrayIterator, '/^[a-z]+/', RegexIterator::GET_MATCH); + +$mode = $regexIterator->getMode(); +if ($mode & RegexIterator::GET_MATCH) { + echo 'Проверка соответствий для каждого элемента.'; +} elseif ($mode & RegexIterator::ALL_MATCHES) { + echo 'Получение всех соответствий для каждого элемента.'; +} elseif ($mode & RegexIterator::MATCH) { + echo 'Получение элементов прошедших отбор.'; +} elseif ($mode & RegexIterator::SPLIT) { + echo 'Получение отдельных частей каждого элемента.'; +} +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RegexIterator::setMode + + + + + + + diff --git a/reference/spl/regexiterator/getpregflags.xml b/reference/spl/regexiterator/getpregflags.xml index b203ca2c1..2b6ee4b05 100644 --- a/reference/spl/regexiterator/getpregflags.xml +++ b/reference/spl/regexiterator/getpregflags.xml @@ -1,97 +1,97 @@ - - - - - - - - RegexIterator::getPregFlags - - Возвращает флаги регулярного выражения - - - - - &reftitle.description; - - public intRegexIterator::getPregFlags - - - - Возвращает флаги регулярного выражения. Список возможных флагов приведен в - описании метода RegexIterator::__construct. - - - - - &reftitle.returnvalues; - - Возвращает битовую маску флагов регулярного выражения. - - - - - &reftitle.examples; - - - Пример использования <methodname>RegexIterator::getPregFlags</methodname> - - 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); - -$arrayIterator = new ArrayIterator($test); -$regexIterator = new RegexIterator($arrayIterator, '/\s/', RegexIterator::SPLIT); -$regexIterator->setPregFlags(PREG_SPLIT_NO_EMPTY | PREG_SPLIT_OFFSET_CAPTURE); - -if ($regexIterator->getPregFlags() & PREG_SPLIT_NO_EMPTY) { - echo 'Не принимать во внимание пустые участки'; -} else { - echo 'Рассматривать пустые участки'; -} - -?> -]]> - - &example.outputs; - - - - - - - - - &reftitle.seealso; - - - RegexIterator::setPregFlags - - - - - - - + + + + + + + + RegexIterator::getPregFlags + + Возвращает флаги регулярного выражения + + + + + &reftitle.description; + + public intRegexIterator::getPregFlags + + + + Возвращает флаги регулярного выражения. Список возможных флагов приведен в + описании метода RegexIterator::__construct. + + + + + &reftitle.returnvalues; + + Возвращает битовую маску флагов регулярного выражения. + + + + + &reftitle.examples; + + + Пример использования <methodname>RegexIterator::getPregFlags</methodname> + + 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); + +$arrayIterator = new ArrayIterator($test); +$regexIterator = new RegexIterator($arrayIterator, '/\s/', RegexIterator::SPLIT); +$regexIterator->setPregFlags(PREG_SPLIT_NO_EMPTY | PREG_SPLIT_OFFSET_CAPTURE); + +if ($regexIterator->getPregFlags() & PREG_SPLIT_NO_EMPTY) { + echo 'Не принимать во внимание пустые участки'; +} else { + echo 'Рассматривать пустые участки'; +} + +?> +]]> + + &example.outputs; + + + + + + + + + &reftitle.seealso; + + + RegexIterator::setPregFlags + + + + + + + diff --git a/reference/spl/regexiterator/setflags.xml b/reference/spl/regexiterator/setflags.xml index 99453a06a..d5def91a5 100644 --- a/reference/spl/regexiterator/setflags.xml +++ b/reference/spl/regexiterator/setflags.xml @@ -1,135 +1,135 @@ - - - - - - - - RegexIterator::setFlags - - Установка флагов - - - - - &reftitle.description; - - public voidRegexIterator::setFlags - intflags - - - Задает флаги настройки. - - - - - &reftitle.parameters; - - - - flags - - - Флаги, битовая маска констант класса. - - - Ниже перечислены доступные флаги. Смысл и значения флагов описаны в разделе - предопределенных констант. - - Флаги <classname>RegexIterator</classname> - - - - значение - константа - - - - - 1 - - RegexIterator::USE_KEY - - - - -
-
-
-
-
-
-
- - - &reftitle.returnvalues; - - &return.void; - - - - - &reftitle.examples; - - - Пример использования <methodname>RegexIterator::setFlags</methodname> - - Создает новый объект-итератор, отбирающий элементы, ключи которых начинаются - со слова 'test'. - - - 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); - -$arrayIterator = new ArrayIterator($test); -$regexIterator = new RegexIterator($arrayIterator, '/^test/'); -$regexIterator->setFlags(RegexIterator::USE_KEY); - -foreach ($regexIterator as $key => $value) { - echo $key . ' => ' . $value . "\n"; -} -?> -]]> - - &example.outputs; - - another test -]]> - - - - - - - &reftitle.seealso; - - - RegexIterator::getFlags - - - -
- - - + + + + + + + + RegexIterator::setFlags + + Установка флагов + + + + + &reftitle.description; + + public voidRegexIterator::setFlags + intflags + + + Задает флаги настройки. + + + + + &reftitle.parameters; + + + + flags + + + Флаги, битовая маска констант класса. + + + Ниже перечислены доступные флаги. Смысл и значения флагов описаны в разделе + предопределенных констант. + + Флаги <classname>RegexIterator</classname> + + + + значение + константа + + + + + 1 + + RegexIterator::USE_KEY + + + + +
+
+
+
+
+
+
+ + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.examples; + + + Пример использования <methodname>RegexIterator::setFlags</methodname> + + Создает новый объект-итератор, отбирающий элементы, ключи которых начинаются + со слова 'test'. + + + 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); + +$arrayIterator = new ArrayIterator($test); +$regexIterator = new RegexIterator($arrayIterator, '/^test/'); +$regexIterator->setFlags(RegexIterator::USE_KEY); + +foreach ($regexIterator as $key => $value) { + echo $key . ' => ' . $value . "\n"; +} +?> +]]> + + &example.outputs; + + another test +]]> + + + + + + + &reftitle.seealso; + + + RegexIterator::getFlags + + + +
+ + + diff --git a/reference/spl/regexiterator/setmode.xml b/reference/spl/regexiterator/setmode.xml index 5698a2e5d..1f93b6c2a 100644 --- a/reference/spl/regexiterator/setmode.xml +++ b/reference/spl/regexiterator/setmode.xml @@ -1,160 +1,160 @@ - - - - - - - - RegexIterator::setMode - - Установка режима работы - - - - - &reftitle.description; - - public voidRegexIterator::setMode - intmode - - - Задает режим работы. - - - - - &reftitle.parameters; - - - - mode - - - Режим работы. - - - Ниже перечислены возможные режимы. Смысл и значения режимов описаны в - разделе - предопределенных констант. - - Режимы работы <classname>RegexIterator</classname> - - - - значение - константа - - - - - 0 - - RegexIterator::MATCH - - - - 1 - - RegexIterator::GET_MATCH - - - - 2 - - RegexIterator::ALL_MATCHES - - - - 3 - - RegexIterator::SPLIT - - - - 4 - - RegexIterator::REPLACE - - - - -
-
-
-
-
-
-
- - - &reftitle.returnvalues; - - &return.void; - - - - - &reftitle.examples; - - - Пример использования <methodname>RegexIterator::setMode</methodname> - - 'test 1', 'test str2' => 'another test', 'str3' => 'test 123'); - -$arrayIterator = new ArrayIterator($test); -// Отбор всех элементов, которые начинаются со слова 'test ', за которым идут числа -$regexIterator = new RegexIterator($arrayIterator, '/^test (\d+)/'); -// Режим работы: Замена совпавших строк -$regexIterator->setMode(RegexIterator::GET_MATCH); - -foreach ($regexIterator as $key => $value) { - // вывод совпавших чисел - echo $key . ' => ' . $value[1] . PHP_EOL; -} -?> -]]> - - &example.outputs.similar; - - 1 -str3 => 123 -]]> - - - - - - - &reftitle.seealso; - - - RegexIterator::getMode - - - -
- - - + + + + + + + + RegexIterator::setMode + + Установка режима работы + + + + + &reftitle.description; + + public voidRegexIterator::setMode + intmode + + + Задает режим работы. + + + + + &reftitle.parameters; + + + + mode + + + Режим работы. + + + Ниже перечислены возможные режимы. Смысл и значения режимов описаны в + разделе + предопределенных констант. + + Режимы работы <classname>RegexIterator</classname> + + + + значение + константа + + + + + 0 + + RegexIterator::MATCH + + + + 1 + + RegexIterator::GET_MATCH + + + + 2 + + RegexIterator::ALL_MATCHES + + + + 3 + + RegexIterator::SPLIT + + + + 4 + + RegexIterator::REPLACE + + + + +
+
+
+
+
+
+
+ + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.examples; + + + Пример использования <methodname>RegexIterator::setMode</methodname> + + 'test 1', 'test str2' => 'another test', 'str3' => 'test 123'); + +$arrayIterator = new ArrayIterator($test); +// Отбор всех элементов, которые начинаются со слова 'test ', за которым идут числа +$regexIterator = new RegexIterator($arrayIterator, '/^test (\d+)/'); +// Режим работы: Замена совпавших строк +$regexIterator->setMode(RegexIterator::GET_MATCH); + +foreach ($regexIterator as $key => $value) { + // вывод совпавших чисел + echo $key . ' => ' . $value[1] . PHP_EOL; +} +?> +]]> + + &example.outputs.similar; + + 1 +str3 => 123 +]]> + + + + + + + &reftitle.seealso; + + + RegexIterator::getMode + + + +
+ + + diff --git a/reference/spl/regexiterator/setpregflags.xml b/reference/spl/regexiterator/setpregflags.xml index 7fc5aac3d..d23189c8d 100644 --- a/reference/spl/regexiterator/setpregflags.xml +++ b/reference/spl/regexiterator/setpregflags.xml @@ -1,131 +1,131 @@ - - - - - - - - RegexIterator::setPregFlags - - Задание флагов регулярного выражения - - - - - &reftitle.description; - - public voidRegexIterator::setPregFlags - intpreg_flags - - - Устанавливает флаги регулярного выражения. - - - - - &reftitle.parameters; - - - - preg_flags - - - Флаги настройки регулярного выражения. Список возможных флагов приведен в - описании метода RegexIterator::__construct. - - - - - - - - - &reftitle.returnvalues; - - &return.void; - - - - - &reftitle.examples; - - - Пример использования <function>RegexIterator::setPregFlags</function> - - Создает новый объект RegexIterator, отбирающий элементы массива, ключи которых - начинаются со слова 'test'. - - -setPregFlags(PREG_OFFSET_CAPTURE); - -foreach ($regexIterator as $key => $value) { - var_dump($value); -} -?> -]]> - - &example.outputs.similar; - - - array(2) { - [0]=> - string(4) "test" - [1]=> - int(0) - } -} -array(1) { - [0]=> - array(2) { - [0]=> - string(4) "test" - [1]=> - int(0) - } -} -]]> - - - - - - - &reftitle.seealso; - - - RegexIterator::getPregFlags - - - - - - - + + + + + + + + RegexIterator::setPregFlags + + Задание флагов регулярного выражения + + + + + &reftitle.description; + + public voidRegexIterator::setPregFlags + intpreg_flags + + + Устанавливает флаги регулярного выражения. + + + + + &reftitle.parameters; + + + + preg_flags + + + Флаги настройки регулярного выражения. Список возможных флагов приведен в + описании метода RegexIterator::__construct. + + + + + + + + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.examples; + + + Пример использования <function>RegexIterator::setPregFlags</function> + + Создает новый объект RegexIterator, отбирающий элементы массива, ключи которых + начинаются со слова 'test'. + + +setPregFlags(PREG_OFFSET_CAPTURE); + +foreach ($regexIterator as $key => $value) { + var_dump($value); +} +?> +]]> + + &example.outputs.similar; + + + array(2) { + [0]=> + string(4) "test" + [1]=> + int(0) + } +} +array(1) { + [0]=> + array(2) { + [0]=> + string(4) "test" + [1]=> + int(0) + } +} +]]> + + + + + + + &reftitle.seealso; + + + RegexIterator::getPregFlags + + + + + + + diff --git a/reference/spl/spldoublylinkedlist/count.xml b/reference/spl/spldoublylinkedlist/count.xml index 58857fe7a..8a727cdc1 100644 --- a/reference/spl/spldoublylinkedlist/count.xml +++ b/reference/spl/spldoublylinkedlist/count.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/spldoublylinkedlist/isempty.xml b/reference/spl/spldoublylinkedlist/isempty.xml index 13fc97418..29d096c07 100644 --- a/reference/spl/spldoublylinkedlist/isempty.xml +++ b/reference/spl/spldoublylinkedlist/isempty.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/compare.xml b/reference/spl/splheap/compare.xml index f539d4d4e..7c620dd76 100644 --- a/reference/spl/splheap/compare.xml +++ b/reference/spl/splheap/compare.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/count.xml b/reference/spl/splheap/count.xml index 25187b462..53921d1d8 100644 --- a/reference/spl/splheap/count.xml +++ b/reference/spl/splheap/count.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/extract.xml b/reference/spl/splheap/extract.xml index d4e013570..682767731 100644 --- a/reference/spl/splheap/extract.xml +++ b/reference/spl/splheap/extract.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/insert.xml b/reference/spl/splheap/insert.xml index fa51ced96..27497640d 100644 --- a/reference/spl/splheap/insert.xml +++ b/reference/spl/splheap/insert.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/isempty.xml b/reference/spl/splheap/isempty.xml index 9b2dfe06e..674651619 100644 --- a/reference/spl/splheap/isempty.xml +++ b/reference/spl/splheap/isempty.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splheap/recoverfromcorruption.xml b/reference/spl/splheap/recoverfromcorruption.xml index 33717e299..b00200b80 100644 --- a/reference/spl/splheap/recoverfromcorruption.xml +++ b/reference/spl/splheap/recoverfromcorruption.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splpriorityqueue/compare.xml b/reference/spl/splpriorityqueue/compare.xml index eca88d26e..38856abad 100644 --- a/reference/spl/splpriorityqueue/compare.xml +++ b/reference/spl/splpriorityqueue/compare.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splpriorityqueue/count.xml b/reference/spl/splpriorityqueue/count.xml index 3ae21fc7f..2f759344c 100644 --- a/reference/spl/splpriorityqueue/count.xml +++ b/reference/spl/splpriorityqueue/count.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splpriorityqueue/extract.xml b/reference/spl/splpriorityqueue/extract.xml index 2b93bcd73..a6b230dbb 100644 --- a/reference/spl/splpriorityqueue/extract.xml +++ b/reference/spl/splpriorityqueue/extract.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splpriorityqueue/insert.xml b/reference/spl/splpriorityqueue/insert.xml index ccfc62bec..e020829c1 100644 --- a/reference/spl/splpriorityqueue/insert.xml +++ b/reference/spl/splpriorityqueue/insert.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl/splpriorityqueue/isempty.xml b/reference/spl/splpriorityqueue/isempty.xml index b15bd444a..a62ebc5ef 100644 --- a/reference/spl/splpriorityqueue/isempty.xml +++ b/reference/spl/splpriorityqueue/isempty.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/spl/splpriorityqueue/recoverfromcorruption.xml b/reference/spl/splpriorityqueue/recoverfromcorruption.xml index f144d899a..65ea2a33e 100644 --- a/reference/spl/splpriorityqueue/recoverfromcorruption.xml +++ b/reference/spl/splpriorityqueue/recoverfromcorruption.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/spl_types/splbool.xml b/reference/spl_types/splbool.xml index f78406aa2..3a106c07a 100644 --- a/reference/spl_types/splbool.xml +++ b/reference/spl_types/splbool.xml @@ -1,5 +1,5 @@ - + @@ -42,19 +42,19 @@ const boolean SplBool::__default - false + &false; const boolean SplBool::false - false + &false; const boolean SplBool::true - true + &true; &InheritedMethods; diff --git a/reference/spl_types/splenum.xml b/reference/spl_types/splenum.xml index 04da5b5a6..eb1cd9e12 100644 --- a/reference/spl_types/splenum.xml +++ b/reference/spl_types/splenum.xml @@ -1,5 +1,5 @@ - + @@ -42,7 +42,7 @@ const NULL SplEnum::__default - null + &null; &Methods; diff --git a/reference/spl_types/spltype.xml b/reference/spl_types/spltype.xml index cc04f88e1..040339467 100644 --- a/reference/spl_types/spltype.xml +++ b/reference/spl_types/spltype.xml @@ -1,5 +1,5 @@ - + @@ -37,7 +37,7 @@ const NULL SplType::__default - null + &null; &Methods;