> 백엔드 개발 > PHP 문제 > PHP에 변수가 정의되어 있는지 확인하는 방법

PHP에 변수가 정의되어 있는지 확인하는 방법

王林
풀어 주다: 2023-02-24 16:22:01
원래의
3296명이 탐색했습니다.

PHP에 변수가 정의되어 있는지 확인하는 방법

isset() 함수

변수가 설정되었는지 확인

형식 : bool isset ( 혼합 var [, 혼합 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에 변수가 정의되어 있는지 확인하는 방법

Format

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

를 반환합니다.

2. 변수가 존재하고 해당 값이 "", 0, "0", NULL,, FALSE, array(), var $var이고 속성이 없는 경우 TRUE

3이 반환됩니다. 변수가 존재하고 해당 값이 " ", 0, "0", NULL, FALSE, array(), var $var 및 속성이 없는 개체인 경우 FALSE

is_null() function

을 반환하여 여부를 확인합니다. null입니다

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

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

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