ფუნქცია mb_substitute_character
ფუნქცია mb_substitute_character საშუალებას აძლევს დააყენოს სიმბოლო, რომელიც გამოყენებული იქნება
არასწორი ბაიტების მიმდევრობების შესაცვლელად მრავალბაიტიან სტრიქონებში. პარამეტრად
შეიძლება გადაეცეს მთელი რიცხვი (სიმბოლოს კოდი) ან სტრიქონი "none" ჩანაცვლების გასათიშად,
ან "long" არასწორი სიმბოლოს რიცხვითი გამოსახულების გამოსატანად.
სინტაქსი
mb_substitute_character([mixed $substitute_char]): mixed
მაგალითი
დავაყენოთ შემცვლელი სიმბოლო, როგორც კითხვის ნიშანი:
<?php
mb_substitute_character('?');
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
კოდის შესრულების შედეგი:
'?'
მაგალითი
მივიღოთ მიმდინარე შემცვლელი სიმბოლო:
<?php
$res = mb_substitute_character();
var_dump($res);
?>
კოდის შესრულების შედეგი (სიმბოლოს კოდი '?'):
63
მაგალითი
გამოვთიშოთ არასწორი სიმბოლოების ჩანაცვლება:
<?php
mb_substitute_character("none");
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
კოდის შესრულების შედეგი:
''