이전 글 "PHP 문자열 학습: 정규 표현식을 사용하여 문자 필터링 및 숫자 반환"에서는 정규 표현식을 사용하여 숫자 문자를 추출하는 3가지 방법을 소개했습니다. 이번에는 계속해서 PHP 문자열을 배우고 연습하며 문자열의 첫 글자를 대문자 또는 소문자로 변환하는 방법에 대해 이야기합니다.
이 글의 주요 내용은 "문자열의 첫 번째 문자의 대소문자 변환"입니다. 이는 전체 문자열의 첫 번째 문자를 대문자 또는 소문자로 변환하거나, 문자열에서 각 단어의 첫 번째 문자를 변환할 수 있습니다. 문자열 문자 대소문자. 아래에서 소개해드리겠습니다.
1. 문자열의 첫 번째 문자의 대소문자를 변환합니다.
<?php // 将字符串的第一个字符改为小写 echo lcfirst("THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG")."<br>"; // 将字符串的第一个字符改为大写 echo ucfirst("the quick brown fox jumps over the lazy dog")."<br>"; ?>
출력 결과:
위의 문자를 변환하는 데 lcfirst() 및 ucfirst() 함수가 사용되는 것을 볼 수 있습니다. 코드 예제 문자열의 첫 번째 문자의 경우입니다. 다음 두 함수를 간단히 살펴보겠습니다.
lcfirst()는 문자열의 첫 번째 문자를 소문자로 변환할 수 있으며 구문 형식은 "lcfirst($string)
"입니다. 문자열의 모든 문자를 소문자로 변환하려면(문자열 대소문자 통합) strtolower($string)
함수를 사용하면 됩니다. lcfirst($string)
”。如果想要将字符串中全部字符都转为小写(统一字符串大小写),可以使用strtolower($string)
函数。
ucfirst()可以把字符串中的首字符转换为大写,语法格式为“ucfirst($string)
”。如果想要将字符串中全部字符都转为大写(统一字符串大小写),可以使用strtoupper($string)
函数。
但有时,我们不需要转换整个字符串中首个字符的大小写,还需要将后面每个用空格隔开的子串(单词)的首个字符转为大写,这要怎么操作?下文就来介绍一下:
2、转换字符串中每个单词的首字符为大写
<?php echo ucwords("the quick brown fox jumps over the lazy dog"); ?>
输出结果:
可以看出,在上面的代码示例中使用了ucwords()函数来将每个单词的首字符转换为大写。下面我们来简单了解一下这个函数:
ucwords()可以把字符串中每个单词的首字符转换为大写,语法格式“ucwords($string)
”。
总结一下:PHP转换字符串大小写的方法
strtolower($string)
函数将字符串$string
中全部字符都转为小写。
strtoupper($string)
函数将字符串$string
中全部字符都转为大写。
lcfirst($string)
函数将字符串$string
中的首字符转换为小写。
ucfirst($string)
函数将字符串$string
中的首字符转换为大写。
ucwords($string)
函数将字符串$string
ucfirst($string)
"입니다. 문자열의 모든 문자를 대문자로 변환하려면(문자열 대소문자 통합) strtoupper($string)
함수를 사용하면 됩니다. 그러나 때로는 전체 문자열에서 첫 번째 문자의 대소문자를 변환할 필요가 없지만 공백으로 구분된 각 후속 하위 문자열(단어)의 첫 번째 문자를 대문자로 변환해야 하는 경우도 있습니다. ? 아래에 소개하겠습니다. 🎜🎜🎜2. 문자열의 각 단어의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜rrreee🎜출력 결과: 🎜🎜🎜🎜위 코드 예시에서는 ucwords() 함수를 사용하여 각 단어를 변환하는 것을 볼 수 있습니다. 의 첫 번째 문자는 대문자로 변환됩니다. 이 함수를 간단히 살펴보겠습니다. 🎜🎜🎜🎜ucwords()는 문자열에 있는 각 단어의 첫 번째 문자를 대문자로 변환할 수 있으며 구문 형식은 "ucwords($string)
"입니다. 🎜🎜🎜🎜🎜요약하자면: 문자열 대소문자를 변환하는 PHP 방법 🎜🎜🎜🎜🎜strtolower($string)
함수는 문자열 $string
의 모든 문자를 소문자로 변환합니다. 사례. 🎜🎜🎜🎜strtoupper($string)
함수는 $string
문자열의 모든 문자를 대문자로 변환합니다. 🎜🎜🎜🎜lcfirst($string)
함수는 문자열 $string
의 첫 번째 문자를 소문자로 변환합니다. 🎜🎜🎜🎜ucfirst($string)
함수는 문자열 $string
의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜🎜🎜 ucwords($string)
함수는 $string
문자열에 있는 각 단어의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜🎜🎜마지막으로 저희 플랫폼의 클래식 강좌 "🎜PHP 문자열 처리(옥소녀심경편)🎜"을 추천합니다. 무료입니다~ 와서 배워보세요! 🎜위 내용은 PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!