PHP 데이터 유형 변환 함수: 1. intval(), 정수 유형으로 변환 2. floatval(), 부동 소수점 유형으로 변환 4. strval(), 부동 소수점 유형으로 변환 문자열 유형; 5. 사용자가 지정한 데이터 유형으로 변환할 수 있는 settype().
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php 데이터 유형 변환 기능
특정 변환 기능 intval(), floatval(), boolval( ), strval(), settype(), 이러한 함수의 기능은 다음과 같습니다.
intval(): 변수의 정수 값을 가져오는 데 사용됩니다.
floatval(): 부동 소수점을 가져오는 데 사용됩니다. 변수의 포인트 값
boolval(): 변수의 부울 값을 가져오는 데 사용됩니다.
strval(): 변수의 문자열 값을 가져오는 데 사용됩니다. 변수의 유형을 설정하는 데 사용됩니다.
<?php $str = '123.456abc'; $int = intval($str); echo '变量 $int 的类型为:'.gettype($int).'<br>'; $float = floatval($str); echo '变量 $float 的类型为:'.gettype($float).'<br>'; $string = strval($str); echo '变量 $string 的类型为:'.gettype($string); ?>
실행 결과는 다음과 같습니다. 变量 $int 的类型为:integer
变量 $float 的类型为:double
变量 $string 的类型为:string
intval(), floatval(), boolval(), strval() 함수는 변환 시 변환된 변수 자체의 유형을 변경하지 않습니다. 대신 변환된 새 유형의 데이터가 새 변수에 할당되고 원래 변수의 유형과 값은 변경되지 않습니다.
<?php $str = (string)'123abc'; $bool = (bool)true; settype($str, 'integer'); settype($bool, 'string'); echo '$str 的类型为:'.gettype($str).'<br> $bool 的类型为:'.gettype($bool); ?>실행 결과는 다음과 같습니다.
$str 的类型为:integer $bool 的类型为:string
settype(mixed &$var, string $type)
권장 학습: "
PHP 비디오 튜토리얼"
위 내용은 PHP 데이터 유형 변환 함수란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!