반응형
1, strtolower(): 문자열을 모두 소문자로 변환합니다.
$str = "Hello World";
echo strtolower($str); // 출력: "hello world"
2, strtoupper(): 문자열을 모두 대문자로 변환합니다.
$str = "Hello World";
echo strtoupper($str); // 출력: "HELLO WORLD"
3, ucfirst(): 문자열의 첫 글자만 대문자로 변환합니다.
$str = "hello world";
echo ucfirst($str); // 출력: "Hello world"
4, ucwords(): 문자열의 각 단어의 첫 글자를 대문자로 변환합니다.
$str = "hello world";
echo ucwords($str); // 출력: "Hello World"
5, mb_strtolower(): 멀티바이트 문자열을 모두 소문자로 변환합니다.
멀티바이트 문자열은 다국어 문자를 처리할 때 사용됩니다.
$str = "こんにちは World";
echo mb_strtolower($str, 'UTF-8'); // 출력: "こんにちは world"
6, mb_strtoupper(): 멀티바이트 문자열을 모두 대문자로 변환합니다.
$str = "こんにちは World";
echo mb_strtoupper($str, 'UTF-8'); // 출력: "こんにちは WORLD"
7, strcasecmp(): 대소문자를 구분하지 않고 두 문자열을 비교합니다.
같으면 0을 반환합니다.
$str1 = "Hello";
$str2 = "hello";
echo strcasecmp($str1, $str2); // 출력: 0
8, strncasecmp(): 대소문자를 구분하지 않고 두 문자열의 일부를 비교합니다.
일치하면 0을 반환합니다.
$str1 = "Hello";
$str2 = "HeLLo, world!";
echo strncasecmp($str1, $str2, 5); // 출력: 0
9, str_replace(): 문자열에서 대소문자를 구분하여 특정 문자열을 다른 문자열로 바꿀 수 있습니다.
$str = "Hello World";
echo str_replace("Hello", "Hi", $str); // 출력: "Hi World"
10, str_ireplace(): 대소문자를 구분하지 않고 문자열에서 특정 문자열을 다른 문자열로 바꿉니다.
$str = "Hello World";
echo str_ireplace("hello", "Hi", $str); // 출력: "Hi World"
11, stristr(): 대소문자를 구분하지 않고 문자열에서 부분 문자열을 검색합니다.
$str = "Hello World";
echo stristr($str, "WORLD"); // 출력: "World"
12, strpbrk(): 문자열에서 대소문자를 구분하여 일치하는 문자를 검색합니다.
$str = "Hello World";
echo strpbrk($str, "W"); // 출력: "World"
이러한 함수들을 사용하여 PHP에서 대소문자 처리와 관련된 다양한 작업을 수행할 수 있습니다.
반응형
'PHP∵SCRIPT' 카테고리의 다른 글
php 사용자 접속IP, 브라우저정보, os정보, http, https 접속프로토콜 알아오기 (0) | 2023.10.03 |
---|---|
[jQuery] Ajax, load, get 를 통해 URL 파일 존재 여부 확인 (0) | 2023.10.02 |
HTML DOM Events | oncontextmenu 이벤트 (0) | 2023.09.25 |
PHP 파일 업로드와 다운로드 만들기 (0) | 2023.09.24 |
PHP에서 사용할 수 있는 정규표현식 메타 문자와 구문 (0) | 2023.09.23 |
SHOUTcast 2x 버전 방송 정보를 가져오는 간단한 PHP 코드 (0) | 2023.09.23 |
winamp 방송정보 알아오기 (0) | 2023.09.23 |
input 입력 필드 앞뒤 공백 실시간 제거 (0) | 2023.09.22 |
댓글