Blogger Information
Blog 35
fans 2
comment 0
visits 22728
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
常用空值判断函数---2018年4月16日
小学僧的博客
Original
994 people have browsed it

is_null()主要判断变量是否为NULL,是否存在或者赋值,empty()判断变量是否为空或者赋空值以及false,isset()主要判断变量存在且不为空。

实例

<?php

$val1;  
$val2 =  null; 
$val3 = 'test';
unset($val3);  

$str1 = '';
$str2 = [];
$str3 = '0';
$str4 = 0;
$str5 = null;
$str6 = false;
$str7 = 'test';

echo '<hr>';
var_dump(empty($str1) ? true : false);	//空字符串
var_dump(empty($str2) ? true : false);	//空数组
var_dump(empty($str3) ? true : false);	//字符型数字0 
var_dump(empty($str4) ? true : false);	//数字0
var_dump(empty($str5) ? true : false);	//null值
var_dump(empty($str6) ? true : false);	//布尔false
var_dump(empty($str7) ? true : false);	//有值且不为空,返回false


$domain = 'test';
$name = null;
$job;

echo '<hr>';
var_dump(isset($var));
var_dump(isset($domain) ? true : false);
var_dump(isset($name) ? true : false);
var_dump(isset($job) ? true : false); 

var_dump(isset($a) ? true : false);  

$name = isset($_GET['page']) ? $_GET['page'] : 1;

var_dump(is_null($a) ? true : false);

var_dump(empty($a) ? true : false);


$a = 'test';
$b = '';
$c = null;

var_dump(isset($a));  //有无判断
var_dump(empty($b));  //非空判断
var_dump(is_null($c)); //null

运行实例 »

点击 "运行实例" 按钮查看在线实例

3.jpg

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post