> 백엔드 개발 > PHP 문제 > PHP는 변수가 정의되었는지 확인합니다.

PHP는 변수가 정의되었는지 확인합니다.

王林
풀어 주다: 2023-02-24 20:38:02
원래의
7222명이 탐색했습니다.

PHP는 변수가 정의되었는지 확인합니다.

isset()변수가 설정되었는지 판단하세요

형식: bool isset (mixed var [, Mixed var [, ...]] )bool isset ( mixed var [, mixed var [, ...]] )

1、若变量不存在则返回 FALSE

2、若变量存在且其值为NULL,也返回 FALSE

3、若变量存在且值不为NULL,则返回 TURE

注意:同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE 。

empty()检查变量是否为空

格式:bool empty ( mixed var )

1. 변수가 존재하지 않으면 FALSE

2를 반환하고, 변수가 존재하고 그 값이 NULL이면 FALSE

3을 반환합니다. 변수가 존재하고 그 값이 NULL이 아니면 TRUE

를 반환합니다.

참고: 동시에 여러 변수를 확인할 때 모든 단일 항목이 이전 요구 사항을 충족하는 경우에만 각 TRUE가 반환되고, 그렇지 않으면 결과는 FALSE입니다.

empty()는 변수가 비어 있는지 확인합니다.PHP는 변수가 정의되었는지 확인합니다.

형식: bool 비어 있음(혼합 var)1 변수가 없으면 TRUE

2를 반환합니다. 변수가 존재하고 값이 "", 0, "0", NULL, FALSE, array(), var $var; 속성이 없는 객체인 경우 TRUE

3이 반환됩니다. 값이 "", 0, "0", NULL,, FALSE, array(), var $var; 속성이 없는 개체인 경우 FALSE

is_null()을 반환하여 null

🎜 🎜🎜참고: 🎜🎜🎜1 ,empty 및 isset은 먼저 변수가 존재하는지 확인한 다음 변수 값을 감지합니다. is_null은 변수 값을 직접 확인하여 null인지 확인하기 때문에 변수가 정의되지 않으면 오류가 발생합니다! 🎜🎜2.empty 및 isset 입력 매개변수는 변수(php 변수는 $ 문자로 시작)여야 하며 is_null 입력 매개변수에는 반환 값만 있으면 됩니다. (상수, 변수, 표현식 등). 🎜🎜PHP 매뉴얼에서 분석은 다음과 같습니다: 비어 있고 isset은 함수가 아닌 언어 구조이므로 변수 함수로 호출할 수 없습니다. 🎜🎜추천 튜토리얼: 🎜PHP 비디오 튜토리얼🎜🎜

위 내용은 PHP는 변수가 정의되었는지 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿