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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부