변경점

이 확장의 클래스/함수/메소드에 다음과 같은 변경이 이루어졌습니다.

VersionFunctionDescription
7.1.0substr_countSupport for negative offsets and lengths has been added.
7.0.0setlocaleSupport for the category parameter passed as a string has been removed. Only LC_* constants can be used as of this version.
 substrIf 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.0chr입력으로 codepoint를 사용합니다.
5.6.0substr_comparelength may now be 0.
5.5.1hex2binA warning is thrown if the input string is invalid hexadecimal string.
5.4.32, 5.5.16ucwordsAdded the delimiters parameter.
5.4.4hex2binA 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.0htmlspecialchars_decodeThe constants ENT_HTML401, ENT_XML1, ENT_XHTML and ENT_HTML5 were added.
 number_formatThis 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.0crypt시스템에서 지원하지 않는 MD5 암호화, 표준 DES, 확장 DES, Blowfish 알고리즘에 대해서 PHP의 구현을 가집니다.
 nl2br선택적인 is_xhtml 인수 추가.
 setlocaleThis 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.5addcslashes회피 시퀀스 \v와 \f 추가
5.2.3htmlentitiesdouble_encode 인수 추가.
 htmlspecialcharsdouble_encode 인수 추가.
5.2.2 - 5.2.6substrIf the start parameter indicates the position of a negative truncation or beyond, false is returned. Other versions get the string from start.
5.1.0explode음수 limit 지원 추가
 md5_file스트림 API를 사용합니다. 즉, md5_file('http://example.com/..')처럼 래퍼를 사용할 수 있습니다.
 sha1_file스트림 API를 사용합니다. 즉, sha1_file('http://example.com/..')처럼 래퍼를 사용할 수 있습니다.
 str_word_countcharlist 인수 추가
 substr_compareAdded the possibility to use a negative offset.
 substr_countAdded the offset and the length parameters
5.0.0html_entity_decode멀티바이트 문자셋 지원 추가.
 md5raw_output 인수 추가.
 md5_fileraw_output 인수 추가
 sha1raw_output 인수 추가.
 sha1_fileraw_output 인수 추가
 str_ireplacecount 인수 추가.
 str_replacecount 인수 추가.
 strip_tagsstrip_tags는 바이너리 안전입니다
4.3.3str_replace이 함수의 동작이 바뀌었습니다. 이전 버전에서는 search와 replace 인수를 배열로 사용할 때, search 인덱스가 비어 있을 경우 replace 배열의 내부 포인트를 증가하지 않고 지나치는 버그가 있었습니다. 이는 PHP 4.3.3에서 수정되었으므로, 이 버그에 의존하고 있던 모든 스크립트는 이전의 이상한 동작을 재현하려면 호출 전에 빈 search 값을 제거해야 합니다.
4.3.0implodeglue 인수가 선택적이 되었습니다.
 str_rot13이 함수의 동작을 고쳤습니다. 고치기 전에는, 참조로 전달한 것처럼 str도 변경되었습니다.
 strcspnstart와 length 추가
 strip_tagsHTML 주석은 항상 제거됩니다
 stristrstristr은 바이너리 안전합니다.
 strrchr이 함수는 바이너리 안전입니다.
 strspnstart와 length 인수 추가
 strstrstrstr이 바이너리 안전하게 되었습니다.
4.2.3strcollwin32에서 작동합니다.
4.1.0htmlentitiescharset 인수 추가.
 htmlspecialcharscharset 인수 추가.
 ltrimcharlist 인수 추가.
 rtrimcharlist 인수 추가.
4.0.6sprintf인수 넘버링/교환 추가.
4.0.5nl2brnl2br은 XHTML 호환입니다. 이전의 모든 버전은 줄바꿈 앞에 '<br />' 대신 '<br>'를 삽입했습니다.
 str_replace대부분의 인수가 array를 받습니다.
4.0.3htmlentitiesquote_style 인수 추가.
 parse_strarr 인수 추가
4.0.1explodelimit 인수 추가
4.0.0strip_tagsallowable_tags 인수 추가
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top