>  기사  >  백엔드 개발  >  PHP에서는 변수 유형에 따라 echo 또는 dump를 선택합니다.

PHP에서는 변수 유형에 따라 echo 또는 dump를 선택합니다.

高洛峰
高洛峰원래의
2016-12-01 10:11:051009검색

이 시점에서 is_scalar 내장 함수가 유용합니다.

is_scalar -- 변수가 스칼라인지 확인

스칼라 변수는 정수, 부동 소수점, 문자열 또는 부울을 포함하는 변수를 나타내며 배열, 객체 및 리소스는 스칼라가 아닙니다.

코드 복사 코드는 다음과 같습니다.
function show_var($var) {
if (is_scalar($var)) {
echo $var;
} else {
var_dump($var);
}
}
$pi = 3.1416;
$단백질 = array("헤모글로빈", "시토크롬 C 산화효소", " ferredoxin") ;

show_var($pi);
// 인쇄: 3.1416

show_var($단백질)
// 인쇄:
// array(3 ) {
// [0]=>
// string(10) "헤모글로빈"
// [1]=>// string(20) "시토크롬 C 산화효소"
// [2]=>
// string(10) "페레독신"
// }
?>

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