상세 컨텐츠

본문 제목

자주 쓰이는 PHP 함수 isset() strlen() explode() 활용법 알아보기

IT공부방/PHP

by 동해둘리 2023. 7. 31. 17:14

본문

반응형

 

 

 

오늘은 PHP에서 자주 활용되는 함수들을 살펴보고, 간단한 예시를 통해 사용법을 배워보려고 합니다. 

 

isset() 함수: 변수가 설정되어 있는지 확인하기

 

먼저, isset() 함수는 변수가 설정되어 있는지 확인하는 유용한 도구입니다. 변수가 설정되어 있다면 true를 반환하고, 설정되어 있지 않다면 false를 반환합니다. 아래의 예시를 통해 살펴보겠습니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$variable1 = 42;
$variable2 = "Hello, world!";
 
if (isset($variable1)) {
    echo "\$variable1은 설정되어 있어요!<br>";
} else {
    echo "\$variable1은 설정되지 않았네요.<br>";
}
 
if (isset($variable2)) {
    echo "\$variable2는 설정되어 있어요!<br>";
} else {
    echo "\$variable2는 설정되지 않았네요.<br>";
}
?>
 
cs

 

 

 

위의 코드에서 $variable1과 $variable2는 값이 할당되어 있으므로, isset() 함수는 두 경우 모두 true를 반환합니다. 이를 통해 변수의 존재 여부를 확인할 수 있습니다.

 

 

 

 

 

strlen() 함수: 문자열의 길이 알아내기

 

다음으로, strlen() 함수는 문자열의 길이를 측정하는 데에 사용됩니다. 문자열의 길이를 알아내는 것은 텍스트 처리에 자주 활용되는 작업입니다. 아래의 예시를 통해 살펴보겠습니다.

 

1
2
3
4
5
6
7
8
<?php
$myString = "Hello, PHP World!";
 
$length = strlen($myString);
 
echo "문자열의 길이는 $length 입니다.";
?>
 
cs

 

 

 

explode() 함수: 문자열을 배열로 분할하기

 

또 다른 유용한 함수인 explode()는 문자열을 구분자를 기준으로 분할하여 배열로 반환해주는 함수입니다. 주로 CSV 파일과 같은 데이터 처리에 자주 사용됩니다. 예시를 통해 살펴보겠습니다.

 

1
2
3
4
5
6
7
8
9
10
<?php
$data = "apple,banana,orange";
 
$fruits = explode(","$data);
 
echo "첫 번째 과일: " . $fruits[0] . "<br>";
echo "두 번째 과일: " . $fruits[1] . "<br>";
echo "세 번째 과일: " . $fruits[2] . "<br>";
?>
 
cs

 

위의 코드에서 explode() 함수를 사용하여 $data 문자열을 쉼표를 기준으로 분할하여 $fruits 배열로 만들었습니다. 이를 통해 과일 데이터를 쉽게 접근하고 활용할 수 있습니다.

 

 

 

반응형

관련글 더보기

댓글 영역