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입니다.


기타