Strings ucwords
(PHP 4, PHP 5, PHP 7, PHP 8)
ucwords — 문자열에서 각 단어의 첫 번째 문자를 대문자로
설명
ucwords(string $string
, string $separators
= " \t\r\n\f\v"): string
해당 문자가 알파벳인 경우 string
에서 각 단어의 첫 번째 문자가 대문자인 문자열을 반환합니다.
이 함수의 경우 단어는 separators
매개변수에 나열되지 않은 문자열입니다. 기본적으로 공백, 가로 탭, 캐리지 리턴, 줄 바꿈, 양식 공급 및 세로 탭이 있습니다.
매개변수
string
- 입력 문자열입니다.
separators
- 선택적
separators
에는 단어 구분 문자가 포함됩니다.
반환 값
수정된 문자열을 반환합니다.
Examples
예제 #1 ucwords() 예제
<?php
$foo = 'hello world!';
$foo = ucwords($foo); // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar); // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
?>
예제 #2 사용자 정의 구분 기호가 있는 ucwords() 예제
<?php
$foo = 'hello|world!';
$bar = ucwords($foo); // Hello|world!
$baz = ucwords($foo, "|"); // Hello|World!
?>
예제 #3 추가 구분 기호가 있는 ucwords() 예제
<?php
$foo = "mike o'hara";
$bar = ucwords($foo); // Mike O'hara
$baz = ucwords($foo, " \t\r\n\f\v'"); // Mike O'Hara
?>
메모
참고: 이 함수는 로케일을 인식하며 현재 설정된 로케일에 따라 입력을 처리합니다. 그러나 단일 바이트 문자 집합에서만 작동합니다. 멀티바이트 문자(대부분의 비서유럽어)를 사용해야 하는 경우 대신 멀티바이트 또는 intl 확장자를 보십시오.
참고: 이 함수는 binary-safe입니다.
기타
- strtoupper() - 문자열을 대문자로 만들기
- strtolower() - 문자열을 소문자로 만들기
- ucfirst() - 문자열의 첫 번째 문자를 대문자로 만들기
- mb_convert_case() - 문자열에서 대소문자 접기 수행