라이브러리

[PHP] mb_strtoupper - 문자열을 대문자로 만들기




PHP의 mb_strtoupper 함수

PHP의 `mb_strtoupper` 함수는 문자열을 모두 대문자로 변환하는 함수입니다. 이 함수는 `mbstring` 확장 모듈이 설치되어 있어야 사용할 수 있습니다.

함수 구조

`mb_strtoupper(string $str, string $encoding = mb_internal_encoding())`

* `$str`: 변환할 문자열
* `$encoding`: 문자열의 인코딩 (기본값은 `mb_internal_encoding()`)

예제

#hostingforum.kr
php

// mb_strtoupper 함수를 사용하여 문자열을 대문자로 변환

$str = "Hello, World!";

echo mb_strtoupper($str) . "
"; // 출력: HELLO, WORLD!



// 인코딩을 지정하여 변환

$str = "Hello, World!";

echo mb_strtoupper($str, 'UTF-8') . "
"; // 출력: HELLO, WORLD!



// mb_strtoupper 함수를 사용하여 여러 문자열을 대문자로 변환

$strs = array("hello", "world", "php");

foreach ($strs as $str) {

    echo mb_strtoupper($str) . "
";

}

// 출력:

// HELLO

// WORLD

// PHP



주의사항

* `mbstring` 확장 모듈이 설치되어 있어야 사용할 수 있습니다.
* 인코딩을 지정하지 않으면 `mb_internal_encoding()`의 인코딩이 사용됩니다.
* 문자열이 이미 대문자일 경우 변환되지 않습니다.

참고

* `mb_strtolower` 함수: 문자열을 모두 소문자로 변환하는 함수
* `ucwords` 함수: 문자열의 첫 번째 단어를 대문자로 변환하는 함수
* `ucfirst` 함수: 문자열의 첫 번째 문자를 대문자로 변환하는 함수
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색