diff --git a/reference/mbstring/book.xml b/reference/mbstring/book.xml index f7603de8..0689f45f 100644 --- a/reference/mbstring/book.xml +++ b/reference/mbstring/book.xml @@ -1,6 +1,6 @@ - - + + Çok Baytlı Dizgeler Mbstring diff --git a/reference/mbstring/constants.xml b/reference/mbstring/constants.xml index 2b5e2e4b..80215a6a 100644 --- a/reference/mbstring/constants.xml +++ b/reference/mbstring/constants.xml @@ -1,6 +1,6 @@ - + &reftitle.constants; &extension.constants; diff --git a/reference/mbstring/functions/mb-decode-mimeheader.xml b/reference/mbstring/functions/mb-decode-mimeheader.xml index 38602bc1..ba4b07ac 100644 --- a/reference/mbstring/functions/mb-decode-mimeheader.xml +++ b/reference/mbstring/functions/mb-decode-mimeheader.xml @@ -1,6 +1,6 @@ - + mb_decode_mimeheader @@ -42,6 +42,31 @@ + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 8.3.0 + + RFC 2047 ile belirtildiği + gibi altçizgi imleri boşluklara dönüştürülüyor. + + + + + + + + &reftitle.seealso; diff --git a/reference/mbstring/functions/mb-detect-encoding.xml b/reference/mbstring/functions/mb-detect-encoding.xml index 07707ff4..ae72b6ed 100644 --- a/reference/mbstring/functions/mb-detect-encoding.xml +++ b/reference/mbstring/functions/mb-detect-encoding.xml @@ -1,5 +1,5 @@ - + mb_detect_encoding @@ -15,9 +15,15 @@ boolkatı&false; - Sıralı adaylar listesinden string türündeki + Adaylar listesinden string türündeki dizge için en uygun karakter kodlamasını saptar. + + PHP 8.1 itibariyle, bu işlev belirtilen listedeki geçerli metin + kodlamalarından hangisinin doğru olma olasılığının en yüksek olduğunu + belirlemek için sezgisel yöntemler kullanır ve sonuç, belirtilen + kodlamalar sırasında olmayabilir. + Amaçlanan karakter kodlamasının otomatik tespiti hiçbir zaman tamamen güvenilir olamaz; bazı ek bilgiler olmadan, şifrelenmiş bir dizenin @@ -28,8 +34,19 @@ Bu işlev, tüm bayt dizilerinin geçerli bir dizge oluşturmadığı çok baytlı kodlamalarda çok yararlıdır. Belirtilen dizge böyle bir dizi içeriyorsa, bu - kodlama reddedilecek ve sonraki kodlamaya bakılacaktır. + kodlama reddedilecektir. + + + Sonuç doğru değildir + + Bu işlevin adı yanıltıcıdır; "algılama" yerine "tahmin" yapar. + + + Yapılan tahminler doğruluktan uzaktır, bu nedenle bu işlevle doğru + karakter kodlamasını güvenilir biçimde algılamak mümkün değildir. + + @@ -49,8 +66,8 @@ kodlamalar ile denenecek karakter - kodlamalarının listesi belirtilir. Algı sırası bir dizeler dizisi veya - virgül ayraçlı bir liste olarak belirtilebilir. + kodlamalarının listesi belirtilir. Liste bir dizeler dizisi veya + virgül ayraçlı tek bir dizge olarak belirtilebilir. kodlamalar atlanırsa veya &null; ise, @@ -121,14 +138,17 @@ ]]> + &example.outputs; + + + @@ -200,8 +229,9 @@ string(10) "ISO-8859-1" @@ -212,6 +242,7 @@ var_dump(mb_detect_encoding($str, ['ISO-8859-5', 'UTF-8', 'ISO-8859-1'])); diff --git a/reference/mbstring/functions/mb-encode-mimeheader.xml b/reference/mbstring/functions/mb-encode-mimeheader.xml index 4caecab3..8ce9258c 100644 --- a/reference/mbstring/functions/mb-encode-mimeheader.xml +++ b/reference/mbstring/functions/mb-encode-mimeheader.xml @@ -1,5 +1,5 @@ - + mb_encode_mimeheader @@ -102,6 +102,14 @@ + + 8.3.0 + + Quoted-Printable kodlaması kullanılırken + NUL (0) baytları artık atılmıyor, + =00 olarak kodlanıyor. + + 8.0.0 diff --git a/reference/mbstring/functions/mb-http-input.xml b/reference/mbstring/functions/mb-http-input.xml index 2dafc616..fc268220 100644 --- a/reference/mbstring/functions/mb-http-input.xml +++ b/reference/mbstring/functions/mb-http-input.xml @@ -1,6 +1,6 @@ - + mb_http_input @@ -52,6 +52,14 @@ + + &reftitle.errors; + + tür geçersizse bir + ValueError yavrulanır. + + + &reftitle.changelog; @@ -63,6 +71,13 @@ + + 8.4.0 + + tür geçersizse mb_http_input + artık bir ValueError yavruluyor. + + 8.0.0 diff --git a/reference/mbstring/functions/mb-http-output.xml b/reference/mbstring/functions/mb-http-output.xml index cc1f01ea..4f5507e8 100644 --- a/reference/mbstring/functions/mb-http-output.xml +++ b/reference/mbstring/functions/mb-http-output.xml @@ -1,6 +1,6 @@ - + mb_http_output @@ -48,6 +48,14 @@ + + &reftitle.errors; + + kodlama NUL baytları içeriyorsa bir + ValueError yavrulanır. + + + &reftitle.changelog; @@ -59,6 +67,14 @@ + + 8.4.0 + + kodlama NUL baytları içeriyorsa + mb_http_output artık bir + ValueError yavruluyor. + + &mbstring.changelog.encoding-nullable; diff --git a/reference/mbstring/functions/mb-list-encodings.xml b/reference/mbstring/functions/mb-list-encodings.xml index fd3297a6..cbba3270 100644 --- a/reference/mbstring/functions/mb-list-encodings.xml +++ b/reference/mbstring/functions/mb-list-encodings.xml @@ -1,5 +1,5 @@ - + mb_list_encodings @@ -14,7 +14,8 @@ - Desteklenen kodlamaların tamamını içeren bir dizi döndürür. + Desteklenen kodlamaların + tamamını içeren bir dizi döndürür. diff --git a/reference/mbstring/functions/mb-split.xml b/reference/mbstring/functions/mb-split.xml index bfba7b1f..200737cc 100644 --- a/reference/mbstring/functions/mb-split.xml +++ b/reference/mbstring/functions/mb-split.xml @@ -1,6 +1,6 @@ - + mb_split @@ -74,6 +74,7 @@ mb_regex_encoding mb_ereg + explode diff --git a/reference/mbstring/functions/mb-str-split.xml b/reference/mbstring/functions/mb-str-split.xml index 0e4c9dc4..aa426cb3 100644 --- a/reference/mbstring/functions/mb-str-split.xml +++ b/reference/mbstring/functions/mb-str-split.xml @@ -1,5 +1,5 @@ - + mb_str_split @@ -50,7 +50,8 @@ &mbstring.encoding.parameter; - Desteklenen kodlamalardan birini içeren bir dizge. + Desteklenen kodlamalardan + birini içeren bir dizge. @@ -93,6 +94,8 @@ str_split + grapheme_str_split + explode diff --git a/reference/mbstring/functions/mb-strrchr.xml b/reference/mbstring/functions/mb-strrchr.xml index 1749f1e9..7263f68c 100644 --- a/reference/mbstring/functions/mb-strrchr.xml +++ b/reference/mbstring/functions/mb-strrchr.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/mbstring/functions/mb-strrichr.xml b/reference/mbstring/functions/mb-strrichr.xml index d0604f89..284b18a8 100644 --- a/reference/mbstring/functions/mb-strrichr.xml +++ b/reference/mbstring/functions/mb-strrichr.xml @@ -1,5 +1,5 @@ - + diff --git a/reference/mbstring/ini.xml b/reference/mbstring/ini.xml index d01663eb..bfc181e3 100644 --- a/reference/mbstring/ini.xml +++ b/reference/mbstring/ini.xml @@ -1,5 +1,5 @@ - +
&reftitle.runtime; &extension.runtime; diff --git a/reference/mbstring/overloading.xml b/reference/mbstring/overloading.xml index 52b0c75f..4b17efce 100644 --- a/reference/mbstring/overloading.xml +++ b/reference/mbstring/overloading.xml @@ -1,10 +1,10 @@ - + İşlevlerin Aşırı Yüklenme Özelliği - - &warn.deprecated.feature-7-2-0.removed-8-0-0; - + + &warn.deprecated.feature-7-2-0.removed-8-0-0; + Genellikle, çalışan bir PHP uygulamasını çok baytlı bir ortamda çalışır duruma getirmek çoğu kişiye zor gelir. Bu durum genellikle çok baytlı kodlanmış