라이브러리

[PHP] intval - 변수의 정수 값을 가져옵니다.




intval() 함수란?


`intval()` 함수는 PHP에서 사용할 수 있는 내장 함수 중 하나입니다. 이 함수는 전달받은 인수의 숫자 부분을 추출하여 정수형으로 반환합니다.

intval() 함수의 사용법


`intval()` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

intval($변수명);



intval() 함수의 예제


# 예제 1: 정수형 변환


#hostingforum.kr
php

$변수명 = '123.45';

$정수형변수 = intval($변수명);

echo $정수형변수; // 출력: 123



# 예제 2: 소수점 이하의 숫자 추출


#hostingforum.kr
php

$변수명 = '123.45';

$정수형변수 = intval($변수명);

echo $정수형변수; // 출력: 123



# 예제 3: 문자열의 숫자 부분 추출


#hostingforum.kr
php

$변수명 = 'abc123def';

$정수형변수 = intval($변수명);

echo $정수형변수; // 출력: 123



# 예제 4: 정수형 변환에 대한 오류 처리


#hostingforum.kr
php

$변수명 = 'abc';

$정수형변수 = intval($변수명);

if ($정수형변수 === 0) {

    echo '정수형 변환에 실패했습니다.';

} else {

    echo $정수형변수;

}



# 예제 5: 정수형 변환에 대한 오류 처리 (try-catch 문법)


#hostingforum.kr
php

$변수명 = 'abc';

try {

    $정수형변수 = intval($변수명);

    echo $정수형변수;

} catch (Exception $e) {

    echo '정수형 변환에 실패했습니다.';

}



intval() 함수의 제한 사항


- `intval()` 함수는 전달받은 인수의 숫자 부분을 추출하여 정수형으로 반환합니다. 따라서 소수점 이하의 숫자는 무시됩니다.
- `intval()` 함수는 문자열의 숫자 부분을 추출하여 정수형으로 반환합니다. 따라서 문자열의 숫자 부분만 추출됩니다.
- `intval()` 함수는 오류 처리를 위한 try-catch 문법을 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색