이 확장의 클래스/함수/메소드에 다음과 같은 변경이 이루어졌습니다.
Version | Function | Description |
---|---|---|
7.1.0 | substr_count | Support for negative offsets and lengths has been added. |
7.0.0 | setlocale | Support for the category parameter passed as a string has been removed. Only LC_* constants can be used as of this version. |
substr | If string is equal to start characters long, an empty string will be returned. Prior to this version, FALSE was returned in this case. | |
6.0.0 | chr | 입력으로 codepoint를 사용합니다. |
5.6.0 | substr_compare | length may now be 0. |
5.5.1 | hex2bin | A warning is thrown if the input string is invalid hexadecimal string. |
5.4.32, 5.5.16 | ucwords | Added the delimiters parameter. |
5.4.4 | hex2bin | A warning is thrown if the input string is of odd length. In PHP 5.4.0 the string was silently accepted, but the last byte was truncated. |
5.4.0 | htmlspecialchars_decode | The constants ENT_HTML401, ENT_XML1, ENT_XHTML and ENT_HTML5 were added. |
number_format | This function now supports multiple bytes in dec_point and thousands_sep. Only the first byte of each separator was used in older versions. | |
5.3.0 | crypt | 시스템에서 지원하지 않는 MD5 암호화, 표준 DES, 확장 DES, Blowfish 알고리즘에 대해서 PHP의 구현을 가집니다. |
nl2br | 선택적인 is_xhtml 인수 추가. | |
setlocale | This function now throws an E_DEPRECATED notice if a string is passed to the category parameter instead of one of the LC_* constants. | |
stristr | 선택적인 before_needle 인수 추가 | |
strstr | 선택적인 before_needle 인수 추가. | |
5.2.5 | addcslashes | 회피 시퀀스 \v와 \f 추가 |
5.2.3 | htmlentities | double_encode 인수 추가. |
htmlspecialchars | double_encode 인수 추가. | |
5.2.2 - 5.2.6 | substr | If the start parameter indicates the position of a negative truncation or beyond, false is returned. Other versions get the string from start. |
5.1.0 | explode | 음수 limit 지원 추가 |
md5_file | 스트림 API를 사용합니다. 즉, md5_file('http://example.com/..')처럼 래퍼를 사용할 수 있습니다. | |
sha1_file | 스트림 API를 사용합니다. 즉, sha1_file('http://example.com/..')처럼 래퍼를 사용할 수 있습니다. | |
str_word_count | charlist 인수 추가 | |
substr_compare | Added the possibility to use a negative offset. | |
substr_count | Added the offset and the length parameters | |
5.0.0 | html_entity_decode | 멀티바이트 문자셋 지원 추가. |
md5 | raw_output 인수 추가. | |
md5_file | raw_output 인수 추가 | |
sha1 | raw_output 인수 추가. | |
sha1_file | raw_output 인수 추가 | |
str_ireplace | count 인수 추가. | |
str_replace | count 인수 추가. | |
strip_tags | strip_tags는 바이너리 안전입니다 | |
4.3.3 | str_replace | 이 함수의 동작이 바뀌었습니다. 이전 버전에서는 search와 replace 인수를 배열로 사용할 때, search 인덱스가 비어 있을 경우 replace 배열의 내부 포인트를 증가하지 않고 지나치는 버그가 있었습니다. 이는 PHP 4.3.3에서 수정되었으므로, 이 버그에 의존하고 있던 모든 스크립트는 이전의 이상한 동작을 재현하려면 호출 전에 빈 search 값을 제거해야 합니다. |
4.3.0 | implode | glue 인수가 선택적이 되었습니다. |
str_rot13 | 이 함수의 동작을 고쳤습니다. 고치기 전에는, 참조로 전달한 것처럼 str도 변경되었습니다. | |
strcspn | start와 length 추가 | |
strip_tags | HTML 주석은 항상 제거됩니다 | |
stristr | stristr은 바이너리 안전합니다. | |
strrchr | 이 함수는 바이너리 안전입니다. | |
strspn | start와 length 인수 추가 | |
strstr | strstr이 바이너리 안전하게 되었습니다. | |
4.2.3 | strcoll | win32에서 작동합니다. |
4.1.0 | htmlentities | charset 인수 추가. |
htmlspecialchars | charset 인수 추가. | |
ltrim | charlist 인수 추가. | |
rtrim | charlist 인수 추가. | |
4.0.6 | sprintf | 인수 넘버링/교환 추가. |
4.0.5 | nl2br | nl2br은 XHTML 호환입니다. 이전의 모든 버전은 줄바꿈 앞에 '<br />' 대신 '<br>'를 삽입했습니다. |
str_replace | 대부분의 인수가 array를 받습니다. | |
4.0.3 | htmlentities | quote_style 인수 추가. |
parse_str | arr 인수 추가 | |
4.0.1 | explode | limit 인수 추가 |
4.0.0 | strip_tags | allowable_tags 인수 추가 |