Bu eklentinin sınıf/yöntem/işlevlerinde aşağıdaki değişiklikler yapıldı.
Version | Function | Description |
---|---|---|
8.0.0 | convert_uuencode | Bu sürümden önce, boş bir dizgeyi dönüştürmeye çalışınca sebepsiz yere false dönerdi. |
count_chars | Bu sürümden önce, işlev başarısız olunca false dönerdi. | |
crypt | tuz değiştirgesi artık isteğe bağlı değil. | |
explode | ayraç olarak boş bir dize ("") belirtildiğinde explode artık bir ValueError yavruluyor. | |
html_entity_decode | kodlama artık null olabiliyor. | |
htmlentities | kodlama artık null olabiliyor. | |
implode | ayraç değiştirgesinin dizi değiştirgesinden sonra aktarılması artık desteklenmiyor. | |
levenshtein | Bu sürümden önce, levenshtein iki ya da beş değiştirge ile çağrılabiliyordu. | |
metaphone | Başarısızlık durumunda işlev artık false döndürüyor. | |
number_format | Bu sürümden önce, number_format bir, iki veya dört (üç değil) değiştirge kabul ediyordu. | |
soundex | Bu sürümden önce, işlev boş dizge ile çağrıldığında belli bir sebep olmaksızın false dönerdi. | |
sprintf | İşlev başarısız olduğunda artık false döndürmüyor. | |
str_word_count | karakterler artık null olabiliyor. | |
strcspn | uzunluk artık null olabiliyor. | |
strip_tags | ayıklanmayacaklar artık null olabiliyor. | |
stripos | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
stristr | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
strpos | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
strrchr | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
strripos | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
strrpos | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
strspn | uzunluk artık null olabiliyor. | |
strstr | iğne olarak bir tamsayı aktarımı artık kabul edilmiyor. | |
substr | uzunluk artık null olabiliyor. | |
substr | İşlev evvelce false döndürdüğü durumda şimdi boş bir dizge döndürüyor. | |
substr_compare | uzunluk artık null olabiliyor. | |
substr_count | uzunluk artık null olabiliyor. | |
substr_replace | uzunluk artık null olabiliyor. | |
vsprintf | Başarısızlık durumunda artık false dönmüyor. | |
7.4.0 | chr | Bu işlev artık desteklenmeyen sayı'ları sessizce kabul etmeyip bunları 0'a dönüştürüyor. |
implode | ayraç değiştirgesinin dizi değiştirgesinden sonra aktarılması artık önerilmiyor. | |
money_format | Bu işlevin kullanımı artık önerilmiyor. Yerine NumberFormatter::formatCurrency kullanılabilir. | |
str_getcsv | öncelem değiştirgesi özel önceleme mekanizmasını devre dışı bırakmak için boş dizgeyi artık sinyal olarak yorumluyor. Evvelce, boş dizge, değiştirgenin öntanımlı değeriydi. | |
strip_tags | ayıklanmayacaklar artık dizi de kabul ediyor. | |
7.3.0 | stripos | iğne olarak bir tamsayı aktarımı artık önerilmiyor. |
stristr | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
strpos | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
strrchr | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
strripos | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
strrpos | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
strstr | iğne olarak bir tamsayı aktarımı artık önerilmiyor. | |
7.2.o | parse_str | İşlevin sonuç değiştirgesi olmaksızın kullanımı artık bir E_DEPRECATED uyarısı çıktılıyor. |
7.2.18, 7.3.5 | substr_compare | başlangıç ile samanlık uzunlukları artık eşit olabiliyor. |
7.2.0 | number_format | number_format artık -0 döndüremiyor, evvelce sayı olarak -0.01 benzerlerinin belirtildiği durumlarda -0 dönebiliyordu. |
7.1.0 | str_shuffle | Libc rand işlevi yerine Mersenne Twister Rastgele Sayı Üretecini kullanmak için dahili rastgelelik algoritması değiştirildi. |
stripos | başlangıçs artık negatif olabiliyor. | |
strpos | başlangıçs artık negatif olabiliyor. | |
substr_count | Negatif başlangıç ve uzunluk desteği eklendi. uzunluk ayrıca, artık 0 olabiliyor. |