115 of 410 menu

Функција 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"); ?>

Резултат од извршување на кодот:

''
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј