115 of 410 menu

Funktio mb_substitute_character

Funktio mb_substitute_character mahdollistaa merkin asettamisen, jota käytetään virheellisten tavujonojen korvaamiseen monitavuisissa merkkijonoissa. Parametrina voidaan välittää kokonaisluku (merkin koodi) tai merkkijono "none" korvauksen poistamiseksi, tai "long" virheellisen merkin numeerisen esityksen tulostamiseksi.

Syntaksi

mb_substitute_character([mixed $substitute_char]): mixed

Esimerkki

Asetetaan korvausmerkiksi kysymysmerkki:

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

Koodin suorituksen tulos:

'?'

Esimerkki

Haetaan nykyinen korvausmerkki:

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

Koodin suorituksen tulos (merkin koodi '?'):

63

Esimerkki

Poistetaan virheellisten merkkien korvaus käytöstä:

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

Koodin suorituksen tulos:

''
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää