diff --git a/language/predefined/throwable/getmessage.xml b/language/predefined/throwable/getmessage.xml index cf0367432..bc0ca7eb4 100644 --- a/language/predefined/throwable/getmessage.xml +++ b/language/predefined/throwable/getmessage.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/curl/functions/curl-multi-select.xml b/reference/curl/functions/curl-multi-select.xml index d15c9be0f..c150d3eed 100644 --- a/reference/curl/functions/curl-multi-select.xml +++ b/reference/curl/functions/curl-multi-select.xml @@ -1,5 +1,5 @@ - + @@ -57,6 +57,15 @@ + + &reftitle.errors; + + Функция выбрасывает ошибку ValueError, + если значение параметра timeout + меньше 0 или больше PHP_INT_MAX. + + + &reftitle.changelog; @@ -68,6 +77,14 @@ + + 8.4.0 + + Функция теперь выбрасывает ошибку ValueError, + если значение параметра timeout + меньше 0 или больше PHP_INT_MAX. + + &curl.changelog.multi-handle-param; diff --git a/reference/gettext/functions/bind-textdomain-codeset.xml b/reference/gettext/functions/bind-textdomain-codeset.xml index 39f235809..02d943941 100644 --- a/reference/gettext/functions/bind-textdomain-codeset.xml +++ b/reference/gettext/functions/bind-textdomain-codeset.xml @@ -1,5 +1,5 @@ - + @@ -53,6 +53,15 @@ + + &reftitle.errors; + + Функция выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + &reftitle.changelog; @@ -64,6 +73,14 @@ + + 8.4.0 + + Функция теперь выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + 8.0.3 diff --git a/reference/gettext/functions/dgettext.xml b/reference/gettext/functions/dgettext.xml index 7ae58e524..32ad4b4da 100644 --- a/reference/gettext/functions/dgettext.xml +++ b/reference/gettext/functions/dgettext.xml @@ -1,5 +1,5 @@ - + @@ -51,6 +51,40 @@ + + + &reftitle.errors; + + Функция выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Функция теперь выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + + + &reftitle.seealso; diff --git a/reference/gettext/functions/dngettext.xml b/reference/gettext/functions/dngettext.xml index 0a47987c1..e0e5d0ee0 100644 --- a/reference/gettext/functions/dngettext.xml +++ b/reference/gettext/functions/dngettext.xml @@ -1,5 +1,5 @@ - + @@ -67,6 +67,39 @@ + + &reftitle.errors; + + Функция выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Функция теперь выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + + + &reftitle.seealso; diff --git a/reference/gettext/functions/textdomain.xml b/reference/gettext/functions/textdomain.xml index 070e041b2..77210255b 100644 --- a/reference/gettext/functions/textdomain.xml +++ b/reference/gettext/functions/textdomain.xml @@ -1,5 +1,5 @@ - + @@ -46,6 +46,39 @@ + + &reftitle.errors; + + Функция выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Функция теперь выбрасывает ошибку ValueError, + если значение параметра domain + является пустой строкой (string). + + + + + + + &reftitle.notes; diff --git a/reference/libxml/setup.xml b/reference/libxml/setup.xml index 031daf0c1..cee6b4884 100644 --- a/reference/libxml/setup.xml +++ b/reference/libxml/setup.xml @@ -1,5 +1,5 @@ - + &reftitle.setup; diff --git a/reference/mysqli/constants.xml b/reference/mysqli/constants.xml index ceded8afd..6ffb74cfd 100644 --- a/reference/mysqli/constants.xml +++ b/reference/mysqli/constants.xml @@ -1,5 +1,5 @@ - + &reftitle.constants; @@ -803,13 +803,24 @@ MYSQLI_TYPE_JSON (int) - - - Поле определили как JSON. - Константа корректно работает только с драйвером mysqlnd и MySQL 5.7.8 или выше. - - - + + + Поле определили как JSON. + Константа корректно работает только с драйвером mysqlnd и MySQL 5.7.8 или выше. + + + + + + MYSQLI_TYPE_VECTOR + (int) + + + + Поле определили как VECTOR. + + + MYSQLI_NEED_DATA diff --git a/reference/phar/Phar/setAlias.xml b/reference/phar/Phar/setAlias.xml index 4da1669d4..0823a57a2 100644 --- a/reference/phar/Phar/setAlias.xml +++ b/reference/phar/Phar/setAlias.xml @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ &reftitle.description; - public boolPhar::setAlias + public truePhar::setAlias stringalias &phar.write; @@ -45,8 +45,9 @@ &reftitle.returnvalues; - - + + &return.true.always; + @@ -58,6 +59,29 @@ + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод Phar::setAlias + теперь возвращает предварительное значение true. + + + + + + + &reftitle.examples; diff --git a/reference/phar/Phar/setDefaultStub.xml b/reference/phar/Phar/setDefaultStub.xml index 0b93feba1..c20fdbfb6 100644 --- a/reference/phar/Phar/setDefaultStub.xml +++ b/reference/phar/Phar/setDefaultStub.xml @@ -1,5 +1,5 @@ - + @@ -9,7 +9,7 @@ &reftitle.description; - public boolPhar::setDefaultStub + public truePhar::setDefaultStub stringnullindex&null; stringnullwebIndex&null; @@ -46,9 +46,9 @@ &reftitle.returnvalues; - - &return.success; - + + &return.true.always; + @@ -72,6 +72,13 @@ + + 8.4.0 + + Метод Phar::setDefaultStub + теперь возвращает предварительное значение true. + + 8.0.0 diff --git a/reference/pthreads/book.xml b/reference/pthreads/book.xml index c369b65c3..0a3e60424 100644 --- a/reference/pthreads/book.xml +++ b/reference/pthreads/book.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/reflection/reflectionattribute.xml b/reference/reflection/reflectionattribute.xml index e9f26c2cc..6ad49f89b 100644 --- a/reference/reflection/reflectionattribute.xml +++ b/reference/reflection/reflectionattribute.xml @@ -1,5 +1,5 @@ - + @@ -40,6 +40,13 @@ ReflectionAttribute::IS_INSTANCEOF + &Properties; + + public + string + name + + &Methods; @@ -52,6 +59,20 @@ +
+ &reftitle.properties; + + + name + + + Имя атрибута. + + + + +
+
&reftitle.constants; @@ -80,6 +101,28 @@
+
+ &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Добавлено свойство ReflectionAttribute::$name. + + + + + +
+ &reference.reflection.entities.reflectionattribute; diff --git a/reference/reflection/reflectionclassconstant/tostring.xml b/reference/reflection/reflectionclassconstant/tostring.xml index b0266595e..2d30f2754 100644 --- a/reference/reflection/reflectionclassconstant/tostring.xml +++ b/reference/reflection/reflectionclassconstant/tostring.xml @@ -1,5 +1,5 @@ - + @@ -31,14 +31,33 @@
+ + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Прилагаемый комментарий в формате doc теперь включен. + + + + + + + &reftitle.seealso; - - - ReflectionClassConstant::export - __toString() - - + + __toString() +
diff --git a/reference/reflection/reflectiongenerator/getfunction.xml b/reference/reflection/reflectiongenerator/getfunction.xml index 7db5695c6..b08f655bb 100644 --- a/reference/reflection/reflectiongenerator/getfunction.xml +++ b/reference/reflection/reflectiongenerator/getfunction.xml @@ -1,5 +1,5 @@ - + @@ -33,6 +33,29 @@
+ + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод ReflectionGenerator::getFunction + теперь может быть вызван после завершения работы генератора. + + + + + + + &reftitle.examples; diff --git a/reference/reflection/reflectionproperty.xml b/reference/reflection/reflectionproperty.xml index 2de1711a4..44dac4e91 100644 --- a/reference/reflection/reflectionproperty.xml +++ b/reference/reflection/reflectionproperty.xml @@ -1,5 +1,5 @@ - + @@ -63,6 +63,36 @@ int ReflectionProperty::IS_PRIVATE + + public + const + int + ReflectionProperty::IS_ABSTRACT + + + public + const + int + ReflectionProperty::IS_PROTECTED_SET + + + public + const + int + ReflectionProperty::IS_PRIVATE_SET + + + public + const + int + ReflectionProperty::IS_VIRTUAL + + + public + const + int + ReflectionProperty::IS_FINAL + &Properties; @@ -174,6 +204,55 @@ + + ReflectionProperty::IS_ABSTRACT + + + Указывает, что свойство является + абстрактным. + Константа доступна с PHP 8.4.0. + + + + + + ReflectionProperty::IS_PROTECTED_SET + + + Константа доступна с PHP 8.4.0. + + + + + + ReflectionProperty::IS_PRIVATE_SET + + + Константа доступна с PHP 8.4.0. + + + + + + ReflectionProperty::IS_VIRTUAL + + + Константа доступна с PHP 8.4.0. + + + + + + ReflectionProperty::IS_FINAL + + + Указывает, что свойство является + окончательным. + Константа доступна с PHP 8.4.0. + + + + @@ -196,6 +275,16 @@ + + 8.4.0 + + Добавлены константы ReflectionProperty::IS_VIRTUAL, + ReflectionProperty::IS_PRIVATE_SET, + ReflectionProperty::IS_PROTECTED_SET, + ReflectionProperty::IS_ABSTRACT и + ReflectionProperty::IS_FINAL. + + 8.0.0 diff --git a/reference/spl/functions/spl-autoload-call.xml b/reference/spl/functions/spl-autoload-call.xml index a31357bf5..f52348a1b 100644 --- a/reference/spl/functions/spl-autoload-call.xml +++ b/reference/spl/functions/spl-autoload-call.xml @@ -1,5 +1,5 @@ - + @@ -15,7 +15,7 @@ stringclass - Функцию вызывают для ручного поиска класса или интерфейса через функции, + Функцию вызывают для ручного поиска класса, интерфейса, трейта или перечисления через функции, которые зарегистрировали в очереди __autoload. diff --git a/reference/spl/splfixedarray/setsize.xml b/reference/spl/splfixedarray/setsize.xml index 044569668..7ee09714a 100644 --- a/reference/spl/splfixedarray/setsize.xml +++ b/reference/spl/splfixedarray/setsize.xml @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ &reftitle.description; - public boolSplFixedArray::setSize + public trueSplFixedArray::setSize intsize @@ -40,24 +40,41 @@ &reftitle.returnvalues; - - &return.success; - + + &return.true.always; + - - + &reftitle.errors; - - Выбрасывает исключение InvalidArgumentException, когда - size меньше нуля. - - - Вызывает ошибку уровня E_WARNING, когда - size нельзя обработать как число. - - + + Метод выбрасывает ошибку ValueError, если + значение параметра size меньше нуля. + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод SplFixedArray::setSize + теперь возвращает предварительное значение true. + + + + + + &reftitle.examples; diff --git a/reference/spl/splfixedarray/wakeup.xml b/reference/spl/splfixedarray/wakeup.xml index c4838de93..e7b368bad 100644 --- a/reference/spl/splfixedarray/wakeup.xml +++ b/reference/spl/splfixedarray/wakeup.xml @@ -1,5 +1,5 @@ - + @@ -7,6 +7,10 @@ Переинициализация массива после десериализации + + &warn.deprecated.function-8-4-0; + + &reftitle.description; @@ -29,6 +33,29 @@ &return.void; + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод объявлен устаревшим, используйте вместо него + SplFixedArray::__unserialize. + + + + + + + @@ -44,6 +44,29 @@ + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод SplHeap::insert + теперь возвращает предварительное значение true. + + + + + + + + @@ -12,7 +12,7 @@ &reftitle.description; - public boolSplHeap::recoverFromCorruption + public trueSplHeap::recoverFromCorruption @@ -24,9 +24,32 @@ &reftitle.returnvalues; - - Всегда возвращает &true;. - + + &return.true.always; + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод SplHeap::recoverFromCorruption + теперь возвращает предварительное значение true. + + + + + diff --git a/reference/spl/splobjectstorage.xml b/reference/spl/splobjectstorage.xml index 9990196be..2a7ca282c 100644 --- a/reference/spl/splobjectstorage.xml +++ b/reference/spl/splobjectstorage.xml @@ -1,5 +1,5 @@ - + @@ -34,7 +34,7 @@ - Iterator + SeekableIterator @@ -136,6 +136,29 @@ array(3) { +
+ &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Класс реализует интерфейс SeekableIterator; + ранее был реализован только интерфейс Iterator. + + + + + +
+ &reference.spl.entities.splobjectstorage; diff --git a/reference/spl/splpriorityqueue/insert.xml b/reference/spl/splpriorityqueue/insert.xml index e2daf63fd..39118633e 100644 --- a/reference/spl/splpriorityqueue/insert.xml +++ b/reference/spl/splpriorityqueue/insert.xml @@ -1,5 +1,5 @@ - + @@ -52,6 +52,29 @@ + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод SplPriorityQueue::insert + теперь возвращает предварительное значение true. + + + + + + + + @@ -12,7 +12,7 @@ &reftitle.description; - public boolSplPriorityQueue::recoverFromCorruption + public trueSplPriorityQueue::recoverFromCorruption @@ -24,9 +24,32 @@ &reftitle.returnvalues; - - Всегда возвращает &true;. - + + &return.true.always; + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Метод SplPriorityQueue::recoverFromCorruption + теперь возвращает предварительное значение true. + + + + +