mb_substitute_character funktsiyasi
mb_substitute_character funktsiyasi
ko'baytli satrlardagi noto'g'ri bayt ketma-ketliklari uchun ishlatiladigan belgini
belgilash imkonini beradi. Parametr sifatida butun son (belgi kodi) yoki "none" satri (almashtirishni o'chirish uchun),
yoki "long" (noto'g'ri belgining raqamli ifodasini chiqarish uchun) uzatilishi mumkin.
Sintaksis
mb_substitute_character([mixed $substitute_char]): mixed
Misol
Almashtirish belgisi sifatida savol belgisini o'rnatamiz:
<?php
mb_substitute_character('?');
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
Kodni bajarish natijasi:
'?'
Misol
Joriy almashtirish belgisini olamiz:
<?php
$res = mb_substitute_character();
var_dump($res);
?>
Kodni bajarish natijasi ('?' belgi kodi):
63
Misol
Noto'g'ri belgilarni almashtirishni o'chiramiz:
<?php
mb_substitute_character("none");
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
Kodni bajarish natijasi:
''