>  기사  >  백엔드 개발  >  PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)

PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)

青灯夜游
青灯夜游원래의
2021-08-24 14:44:282113검색

이전 글 "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>";
?>

출력 결과:

PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)

위의 문자를 변환하는 데 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");
?>

输出结果:

PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)

可以看出,在上面的代码示例中使用了ucwords()函数来将每个单词的首字符转换为大写。下面我们来简单了解一下这个函数:

  • ucwords()可以把字符串中每个单词的首字符转换为大写,语法格式“ucwords($string)”。

总结一下:PHP转换字符串大小写的方法

  • strtolower($string)函数将字符串$string中全部字符都转为小写。

  • strtoupper($string)函数将字符串$string中全部字符都转为大写。

  • lcfirst($string)函数将字符串$string中的首字符转换为小写。

  • ucfirst($string)函数将字符串$string中的首字符转换为大写。

  • ucwords($string)函数将字符串$string

ucfirst()는 문자열의 첫 번째 문자를 대문자로 변환할 수 있으며 구문 형식은 "ucfirst($string)"입니다. 문자열의 모든 문자를 대문자로 변환하려면(문자열 대소문자 통합) strtoupper($string) 함수를 사용하면 됩니다.

그러나 때로는 전체 문자열에서 첫 번째 문자의 대소문자를 변환할 필요가 없지만 공백으로 구분된 각 후속 하위 문자열(단어)의 첫 번째 문자를 대문자로 변환해야 하는 경우도 있습니다. ? 아래에 소개하겠습니다. 🎜🎜🎜2. 문자열의 각 단어의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜rrreee🎜출력 결과: 🎜🎜PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)🎜🎜위 코드 예시에서는 ucwords() 함수를 사용하여 각 단어를 변환하는 것을 볼 수 있습니다. 의 첫 번째 문자는 대문자로 변환됩니다. 이 함수를 간단히 살펴보겠습니다. 🎜🎜🎜🎜ucwords()는 문자열에 있는 각 단어의 첫 번째 문자를 대문자로 변환할 수 있으며 구문 형식은 "ucwords($string)"입니다. 🎜🎜🎜🎜🎜요약하자면: 문자열 대소문자를 변환하는 PHP 방법 🎜🎜🎜🎜🎜strtolower($string) 함수는 문자열 $string의 모든 문자를 소문자로 변환합니다. 사례. 🎜🎜🎜🎜strtoupper($string) 함수는 $string 문자열의 모든 문자를 대문자로 변환합니다. 🎜🎜🎜🎜lcfirst($string) 함수는 문자열 $string의 첫 번째 문자를 소문자로 변환합니다. 🎜🎜🎜🎜ucfirst($string) 함수는 문자열 $string의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜🎜🎜 ucwords($string) 함수는 $string 문자열에 있는 각 단어의 첫 번째 문자를 대문자로 변환합니다. 🎜🎜🎜🎜마지막으로 저희 플랫폼의 클래식 강좌 "🎜PHP 문자열 처리(옥소녀심경편)🎜"을 추천합니다. 무료입니다~ 와서 배워보세요! 🎜

위 내용은 PHP 문자열 학습: 첫 번째 문자의 크기 변환 (3가지 방법)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.