라이브러리

[PHP] mb_substitute_character - 대체 문자 설정/가져오기




PHP에서 mb_substitute_character

`mb_substitute_character`는 PHP의 mbstring 모듈에서 사용하는 함수입니다. 이 함수는 문자열 내의 특정 문자를 다른 문자로 대체하는 기능을 제공합니다. 대체할 문자는 `mb_substitute_character` 함수의 인자로 전달되며, 대체할 문자가 없을 경우 기본값으로 대체됩니다.

사용법

`mb_substitute_character` 함수는 두 개의 인자를 받습니다. 첫 번째 인자는 대체할 문자열이고, 두 번째 인자는 대체할 문자입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

mb_substitute_character(' ', '?'); // 공백을 '?'로 대체



예제

다음 예제는 `mb_substitute_character` 함수를 사용하여 문자열 내의 공백을 '?'로 대체하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

$str = "Hello World!";

echo "원본 문자열: $str
";



// 공백을 '?'로 대체

$str = mb_substitute_character(' ', '?');

echo "대체된 문자열: $str
";

?>



실행 결과는 다음과 같습니다.

#hostingforum.kr


원본 문자열: Hello World!

대체된 문자열: Hello?World!



대체할 문자의 종류

`mb_substitute_character` 함수는 여러 종류의 대체할 문자를 지원합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

mb_substitute_character(' ', '?'); // 공백을 '?'로 대체

mb_substitute_character(' ', '-'); // 공백을 '-'로 대체

mb_substitute_character(' ', '_'); // 공백을 '_'로 대체



대체할 문자의 기본값

`mb_substitute_character` 함수의 두 번째 인자는 대체할 문자입니다. 이 인자는 생략할 수 있으며, 생략할 경우 기본값으로 대체됩니다. 기본값은 '?'입니다.

#hostingforum.kr
php

mb_substitute_character(' ', ''); // 공백을 '?'로 대체 (기본값)

mb_substitute_character(' ', ''); // 공백을 '?'로 대체 (기본값)



결론

`mb_substitute_character` 함수는 PHP의 mbstring 모듈에서 사용하는 함수로, 문자열 내의 특정 문자를 다른 문자로 대체하는 기능을 제공합니다. 이 함수는 두 개의 인자를 받으며, 첫 번째 인자는 대체할 문자열이고, 두 번째 인자는 대체할 문자입니다. 대체할 문자가 없을 경우 기본값으로 대체됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 419 페이지

검색

게시물 검색