intval 함수

함수 intval는 전달된 값을 정수로 변환합니다. 첫 번째 매개변수는 변환할 값을 받고, 두 번째 선택적 매개변수는 숫자 체계의 진수를 정의합니다.

구문

phpintval(mixed $value, int $base = 10): int

예제

문자열 "123"을 정수로 변환:

php<?php
  $res = intval("123");
  echo $res;
?>

코드 실행 결과:

php123

예제

문자열 "12.3"을 정수로 변환:

php<?php
  $res = intval("12.3");
  echo $res;
?>

코드 실행 결과:

php12

예제

진수 지정과 함께 16진수 문자열 변환:

php<?php
  $res = intval("1a", 16);
  echo $res;
?>

코드 실행 결과:

php26

예제

배열을 정수로 변환:

php<?php
  $res = intval([1, 2, 3]);
  echo $res;
?>

코드 실행 결과:

php0

참고 항목

  • 함수 floatval,
    값을 부동 소수점 숫자로 변환합니다.
  • 함수 strval,
    값을 문자열로 변환합니다.