Список изменений
Следующие изменения были произведены с классами/функциями/методами данного расширения.
Version | Function | Description |
---|---|---|
8.0.0 | convert_uuencode | До этой версии при попытке преобразовать пустую строку возвращалось false без особой причины. |
count_chars | До этой версии функция возвращала false в случае возникновения ошибки. | |
html_entity_decode | encoding теперь допускает значение null. | |
htmlentities | encoding теперь допускает значение null. | |
metaphone | Функция возвращала false в случае возникновения ошибки. | |
parse_str | result больше не является необязательным. | |
soundex | До этой версии при вызове функции с пустой строкой возвращалось false без особой причины. | |
sprintf | Функция больше не возвращает false в случае возникновения ошибки. | |
str_word_count | characters теперь допускает значение null. | |
strcspn | length теперь допускает значение null. | |
strip_tags | allowed_tags теперь допускает значение null. | |
stripos | Передача целого числа (int) в needle больше не поддерживается. | |
stristr | Передача целого числа (int) в needle больше не поддерживается. | |
strpos | Передача целого числа (int) в needle больше не поддерживается. | |
strrchr | Передача целого числа (int) в needle больше не поддерживается. | |
strripos | Передача целого числа (int) в needle больше не поддерживается. | |
strrpos | Передача целого числа (int) в needle больше не поддерживается. | |
strspn | length теперь допускает значение null. | |
strstr | Передача целого числа (int) в needle больше не поддерживается. | |
substr | length теперь допускает значение null. | |
substr | Функция возвращает пустую строку там, где раньше возвращала false. | |
substr_compare | length теперь допускает значение null. | |
substr_count | length теперь допускает значение null. | |
substr_replace | length теперь допускает значение null. | |
vsprintf | Функция больше не возвращает false в случае возникновения ошибки. | |
7.4.0 | chr | Функция больше не принимает неподдерживаемые значения codepoint и преобразует их в 0. |
implode | Передача glue после pieces (т.е. использование недокументированного порядка параметров) устарела. | |
money_format | Функция устарела. Вместо нее используйте NumberFormatter::formatCurrency. | |
str_getcsv | Теперь пустой параметр escape будет интерпретироваться как требование отключения проприетарного механизма экранирования. Ранее пустая строка обозначала использование символа экранирования по умолчанию. | |
strip_tags | allowed_tags теперь альтернативно принимает массив (array). | |
7.3.0 | stripos | Передача целого числа (int) в needle объявлена устаревшей. |
stristr | Передача целого числа (int) в needle объявлена устаревшей. | |
strpos | Передача целого числа (int) в needle объявлена устаревшей. | |
strrchr | Передача целого числа (int) в needle объявлена устаревшей. | |
strripos | Передача целого числа (int) в needle объявлена устаревшей. | |
strrpos | Передача целого числа (int) в needle объявлена устаревшей. | |
strstr | Передача целого числа (int) в needle объявлена устаревшей. | |
7.2.18, 7.3.5 | substr_compare | offset теперь может быть равным haystack. |
7.2.0 | number_format | number_format была изменена, чтобы не возвращать -0, ранее -0 могло быть возвращено в случаях, когда number был -0.01. |
parse_str | Использование parse_str без второго параметра будет вызывать ошибку уровня E_DEPRECATED. | |
7.1.0 | str_shuffle | Внутренний алгоритм получения случайных чисел изменен с функции rand библиотеки libc на генератор на базе Вихря Мерсена. |
stripos | Добавлена поддержка отрицательных значений offset. | |
strpos | Добавлена поддержка отрицательных значений offset. | |
substr_count | Добавлена поддержка отрицательных значений offset и length. length теперь также может быть 0. |