라이브러리
[PHP] mb_trim - 문자열의 시작과 끝에서 공백(또는 다른 문자)을 제거합니다.
PHP 에서 `mb_trim` 함수는 `trim` 함수와 유사하지만, 다국어 지원을 위해 사용됩니다. `trim` 함수는 ASCII 문자만 제거할 수 있지만, `mb_trim` 함수는 UTF-8 문자를 제거할 수 있습니다.
mb_trim 함수의 사용법
`mb_trim` 함수는 두 개의 매개변수를 받습니다. 첫 번째 매개변수는 제거할 문자열, 두 번째 매개변수는 제거할 문자입니다.
예제
#hostingforum.kr
php
// ASCII 문자 제거
$text = " Hello, World! ";
echo trim($text); // Hello, World!
// 다국어 문자 제거
$text = " 안녕하세요, 세계! ";
echo mb_trim($text, ' '); // 안녕하세요, 세계!
mb_trim 함수의 옵션
`mb_trim` 함수에는 옵션을 사용할 수 있습니다. 옵션은 다음과 같습니다.
* `MB_TRIM_BOTH`: 양쪽에서 문자를 제거합니다.
* `MB_TRIM_LEFT`: 왼쪽에서 문자를 제거합니다.
* `MB_TRIM_RIGHT`: 오른쪽에서 문자를 제거합니다.
예제
#hostingforum.kr
php
// 양쪽에서 문자를 제거
$text = " 안녕하세요, 세계! ";
echo mb_trim($text, ' ', MB_TRIM_BOTH); // 안녕하세요, 세계!
// 왼쪽에서 문자를 제거
$text = " 안녕하세요, 세계! ";
echo mb_trim($text, ' ', MB_TRIM_LEFT); // 안녕하세요, 세계!
// 오른쪽에서 문자를 제거
$text = " 안녕하세요, 세계! ";
echo mb_trim($text, ' ', MB_TRIM_RIGHT); // 안녕하세요, 세계!
mb_trim 함수의 에러 처리
`mb_trim` 함수는 에러를 발생시키지 않습니다. 하지만, 매개변수에 잘못된 값을 넣으면 에러가 발생할 수 있습니다.
예제
#hostingforum.kr
php
// 잘못된 매개변수
$text = "안녕하세요, 세계!";
echo mb_trim($text, ' ', MB_TRIM_BOTH); // 에러가 발생하지 않습니다.
결론
`mb_trim` 함수는 다국어 지원을 위해 사용되는 함수입니다. ASCII 문자만 제거할 수 있는 `trim` 함수와 달리, UTF-8 문자를 제거할 수 있습니다. `mb_trim` 함수에는 옵션을 사용할 수 있으며, 에러를 발생시키지 않습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.