PHP

intval - 변수의 정수값을 얻는다
intval - 변수의 정수값을 얻는다

int intval ( mixed $var [, int $base ] )

지정한 base 값에 따른 var의 integer값을 반환. (기본 진법은 10).

성공시엔 var의 정수 값, 실패시엔 0. 빈 배열과 객체는 0을 반환하고, 비어있지 않은 배열과 객체는 1을 반환.

최대값은 시스템에 의존. 32비트 시스템은 부호 있는 정수의 최대값 범위로 -2147483648에서 2147483647을 가진다. 
그러한 시스템에서 intval('1000000000000') 등은 2147483647을 반환. 
64비트 시스템에서 부호 있는 정수의 최대값은 9223372036854775807.

문자열은 대부분 0을 반환하지만, 이는 문자열의 가장 왼쪽 문자들에 의해 결정. 정수형 변환의 기본 규칙이 적용.

※ var 인수가 문자열이 아니면 base 인수는 아무런 영향을 주지 않습니다.


[SAMPLE]

$s_total = $xml->channel->total;
$blog_total = intval($s_total);

if(is_numeric($blog_total)) {
  echo $blog_total;
} else {
  echo "false";
}