본문 바로가기
php

[PHP] 유용한 String Utils. (문자열 관련 함수)

by bryan.oh 2023. 3. 1.
반응형

PHP에서는 문자열을 처리하는 데 많은 함수를 제공하고 있습니다. 여기서는 그 중 일부 유용한 문자열 유틸리티 함수를 소개하겠습니다.

1. strlen()

문자열의 길이를 반환하는 함수입니다.

$str = "Hello, world!"; 
$len = strlen($str); // $len = 13

2. substr()

문자열에서 일부분을 추출하는 함수입니다.

$str = "Hello, world!"; 
$sub = substr($str, 0, 5); // $sub = "Hello"

3. str_replace()

문자열에서 특정 문자열을 다른 문자열로 바꾸는 함수입니다.

$str = "Hello, world!"; 
$newstr = str_replace("world", "PHP", $str); // $newstr = "Hello, PHP!"

4. strtolower(), strtoupper()

문자열을 소문자나 대문자로 변경하는 함수입니다.

$str = "Hello, world!"; 
$lower = strtolower($str); // $lower = "hello, world!" 
$upper = strtoupper($str); // $upper = "HELLO, WORLD!"

5. trim()

문자열의 양쪽에 있는 공백을 제거하는 함수입니다.

$str = " Hello, world! "; 
$trimmed = trim($str); // $trimmed = "Hello, world!"

6. explode()

문자열을 지정된 구분자로 분리하여 배열로 반환하는 함수입니다.

$str = "apple,banana,grape"; 
$fruits = explode(",", $str); // $fruits = ["apple", "banana", "grape"]

7. implode()

배열의 요소를 지정된 구분자로 연결하여 문자열로 반환하는 함수입니다.

$fruits = ["apple", "banana", "grape"]; 
$str = implode(",", $fruits); // $str = "apple,banana,grape"

이 외에도 다양한 문자열 처리 함수들이 있으니 필요에 따라 공식 PHP 문서를 참고하시기 바랍니다.

728x90
반응형

'php' 카테고리의 다른 글

[PHP] PHP 설치  (0) 2023.03.01
[PHP] 시작하기  (0) 2023.03.01
[PHP] Mac 에서 PHP 사용하기  (0) 2023.02.08
[PHP] log4php 사용하기  (0) 2022.04.28
[Visual Studio Code] PHP Class 변수 Getter, Setter 자동생성  (0) 2022.04.09

댓글