115 of 410 menu

Funkcija mb_substitute_character

Funkcija mb_substitute_character omogoča nastavitev znaka, ki bo uporabljen za zamenjavo neveljavnih zaporedij bajtov v večbajtnih nizih. Kot parameter lahko podamo celo število (koda znaka) ali niz "none" za onemogočanje zamenjave, ali "long" za izpis številčne predstavitve neveljavnega znaka.

Sintaksa

mb_substitute_character([mixed $substitute_char]): mixed

Primer

Nastavimo nadomestni znak kot vprašaj:

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

Rezultat izvajanja kode:

'?'

Primer

Pridobimo trenutni nadomestni znak:

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

Rezultat izvajanja kode (koda znaka '?'):

63

Primer

Onemogočimo zamenjavo neveljavnih znakov:

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

Rezultat izvajanja kode:

''
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni