115 of 410 menu

mb_substitute_character Fonksiyonu

mb_substitute_character fonksiyonu, çok baytlı dizilerde geçersiz bayt dizilerinin değiştirilmesi için kullanılacak karakteri ayarlamanıza olanak tanır. Parametre olarak tam sayı (karakter kodu) veya yedeklemeyi devre dışı bırakmak için "none" dizesi, veya geçersiz karakterin sayısal gösterimini çıktılamak için "long" iletilebilir.

Sözdizimi

mb_substitute_character([mixed $substitute_char]): mixed

Örnek

Yedek karakteri soru işareti olarak ayarlayalım:

<?php mb_substitute_character('?'); echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1"); ?>

Kodun çalıştırılmasının sonucu:

'?'

Örnek

Mevcut yedek karakteri alalım:

<?php $res = mb_substitute_character(); var_dump($res); ?>

Kodun çalıştırılmasının sonucu ('?' karakter kodu):

63

Örnek

Geçersiz karakterlerin değiştirilmesini devre dışı bırakalım:

<?php mb_substitute_character("none"); echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1"); ?>

Kodun çalıştırılmasının sonucu:

''
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet