프로그래밍 언어/PHP

내장 함수

· 코딩마이데이

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
    
?>

ex4-1.php의 실행 결과

 

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>";
?>

ex4-2.php의 실행 결과

 

 

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