내장 함수
PHP에서는 수학, 문자열, 날짜, 시간, 파일, 변수, 디렉토리 등에 관련된 1,000 여개 이상의 내장 함수들은 관련 프로그램을 작성하는 데 많은 도움을 줍니다.
다음은 절댓값과 반올림 값을 구하는 내장 함수 abs()와 round() 함수의 사용 예입니다.
04/ex4-1.php
<?php
$x = -7;
$value1 = abs($x); // 절댓값 // 03
echo $x."의 절댓값 : ".$value1."<br>"; // 04
$y = 12.7;
$value2 = round($y); // 반올림 값 // 07
echo $y."의 반올림 값 : ".$value2."<br>"; // 08
?>

03, 04 내장 함수 abs()를 이용하여 -7의 절대값 7을 구한 다음 실행 결과의 첫 번째 줄에서와 같이 그 결과를 출력합니다.
07, 08 내장 함수 round()를 이용하여 12.7의 반올림 값 13을 구해 실행 결과의 두 번째 줄에 출력합니다.
이번에는 문자열의 길이를 구하는 내장 함수 strlen()과 str_replace() 함수의 사용법을 익혀봅시다.
04/ex4-2.php
<?php
$string = "php is fun."; // 02
$length = strlen($string); // 04
echo $length. "<br>";
$string2 = str_replace("php", "PHP", $string); // 07
echo $string2. "<br>";
?>

02 $string에 문자열 'php is fun.'을 저장합니다.
04 strlen() 함수는 문자열의 길이를 구하는 데 사용됩니다. strlen($string)은 $string, 즉 'php is fun.'의 길이인 11의 값을 가집니다.
07 str_replace() 함수는 특정 문자열을 치환하는 데 사용됩니다. str_replace("php", "PHP", $string)은 $string, 즉 'php is fun.'에서 'php'를 'PHP'로 치환합니다.
'프로그래밍 언어 > PHP' 카테고리의 다른 글
| 프로그램 진행 순서 (0) | 2026.05.14 |
|---|---|
| 사용자 함수 (0) | 2026.05.14 |
| 이중 for문 (0) | 2026.05.10 |
| 섭씨/화씨 환산표 만들기 (0) | 2026.05.09 |
| for문으로 정수 합계 구하기 (0) | 2026.05.09 |