php中empty和isset区别 2022年4月3日 zhufenghua 留下评论 empty判断一个变量是否为空,这里的空不仅仅是未定义,也判断它的值。 例如:””、0、”0″、NULL、FALSE、array()、var $var; 而isset可以判断一个变量是否定义,而不考虑值,只要定义了(非null),就返回true。 如果只判断是否定义,用isset,如果还要使用一个非空值(不能是null,0,空字符串等一切表示空的数据),则使用empty。