115 of 410 menu

Hàm mb_substitute_character

Hàm mb_substitute_character cho phép đặt ký tự sẽ được sử dụng để thay thế các chuỗi byte không hợp lệ trong chuỗi đa byte. Làm tham số, bạn có thể truyền một số nguyên (mã ký tự) hoặc chuỗi "none" để tắt việc thay thế, hoặc "long" để xuất ra biểu diễn số của ký tự không hợp lệ.

Cú pháp

mb_substitute_character([mixed $substitute_char]): mixed

Ví dụ

Hãy đặt ký tự thay thế là dấu hỏi:

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

Kết quả thực thi mã:

'?'

Ví dụ

Lấy ký tự thay thế hiện tại:

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

Kết quả thực thi mã (mã ký tự '?'):

63

Ví dụ

Tắt việc thay thế các ký tự không hợp lệ:

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

Kết quả thực thi mã:

''
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối