115 of 410 menu

Funktionen mb_substitute_character

Funktionen mb_substitute_character låter dig ställa in tecknet som kommer att användas för att ersätta ogiltiga byte-sekvenser i multibyte-strängar. Som parameter kan du skicka ett heltal (teckenkoden) eller en sträng "none" för att inaktivera ersättning, eller "long" för att visa den numeriska representationen av ett ogiltigt tecken.

Syntax

mb_substitute_character([mixed $substitute_char]): mixed

Exempel

Låt oss ställa in ersättningstecknet som ett frågetecken:

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

Resultat av kodkörning:

'?'

Exempel

Låt oss hämta det nuvarande ersättningstecknet:

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

Resultat av kodkörning (teckenkoden för '?'):

63

Exempel

Låt oss inaktivera ersättning av ogiltiga tecken:

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

Resultat av kodkörning:

''
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa