>  기사  >  백엔드 개발  >  PHP가 변수 유형을 결정합니다.

PHP가 변수 유형을 결정합니다.

怪我咯
怪我咯원래의
2017-06-19 13:57:3821627검색
추천 매뉴얼: php 완전 자습 매뉴얼

php 변수를 판단하는 데 일반적으로 사용되는 함수로는 gettype(), is_array(), is_bool(), is_float(), is_integer()가 있습니다. , is_null(), is_numeric(), is_object(), is_resource(), is_scalar() 및 is_string().

gettype() 함수는 "boolean", "integer", "double"(float 유형은 "float" 대신 "double"을 반환함), "string", "array"와 같은 변수 유형을 반환합니다. "object" ", "resource", "NULL" 및 "unknown type" 및 기타 값은 변수 유형을 나타냅니다. 예:

$var = "coding";
echo gettype($var);//string

다른 함수는 특정 변수 유형을 확인하고 true 또는 false를 반환합니다. 예:

$var1=321;
var_dump(is_numeric($var1));//bool(true)
$var2="123";
var_dump(is_numeric($var2));//bool(true)

참고: is_numeric()은 변수가 숫자인지 숫자 문자열인지 확인하는 데 사용됩니다.

첨부: 유형 변환

gettype()을 사용하여 변수 유형을 얻으면 settype()은 분명히 변수 유형에 대한 요약입니다.

1.settype($var,type) 함수 변환

$var='124das.21321';
settype($var,'int');//第二个参数指定转换类型,可以是int、float、bool、string、array和object
var_dump($var);//int 124

2. 대상 유형 지정 변환

(int)$var;//括号内指定转换类型,可以是int、float、bool、string、array和object

3.

intval($ var), floatval($var) 및 strval($var)

$var = '121.212sdsa';
var_dump(floatval($var)); // float 121.212

권장 관련 기사: ​       1.
PHP는 변수 유형을 결정하기 위해 gettype() 함수를 어떻게 사용합니까? ​ ​​ 2.
php는 어떻게 파일 형식을 결정하나요 3.
클라이언트 유형을 결정하기 위한 PHP 구현 ​ ​​
관련 영상 추천 : 1.
Dugu Jiujian (4)_PHP 영상 튜토리얼

위 내용은 PHP가 변수 유형을 결정합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.