115 of 410 menu

Funkcia mb_substitute_character

Funkcia mb_substitute_character umožňuje nastaviť znak, ktorý bude použitý pre nahradenie neplatných sekvencií bajtov v multibajtových reťazcoch. Ako parameter je možné odovzdať celé číslo (kód znaku) alebo reťazec "none" pre vypnutie nahradzovania, alebo "long" pre výpis číselnej reprezentácie neplatného znaku.

Syntax

mb_substitute_character([mixed $substitute_char]): mixed

Príklad

Nastavme znak nahradenia ako otáznik:

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

Výsledok vykonania kódu:

'?'

Príklad

Získame aktuálny znak nahradenia:

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

Výsledok vykonania kódu (kód znaku '?'):

63

Príklad

Vypneme nahradzovanie neplatných znakov:

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

Výsledok vykonania kódu:

''
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť