PHP:isset()小知识

前言

常常在要使用ORM model或seesion资料之前要确认他们是否为空(Null)。例如session_start()只需要开启一次,第二次之後会报错,但有时候程序跑了很多层,不知道之前是否已经开启,这时候就可以用isset()去确认。

if(!isset($_SESSION)){
	session_start();
}

多个变数要判定时

如果今天有$a、$b、$c三个变数要判定,都要非空值(Null)才做事,直觉可能是这样。

if(isset($a) && isset($b) && isset($c)){
	// Do something...
}

但比较好且简单的写法会是这样。

if(isset($a, $b, $c)){
	// Do something...
}

没错,isset可以一次带入多个变数判断。


<<:  Day28|再撑一下下

>>:  DAY 30 第三十章 汇整

Day27,Kubesphere 体验

正文 先把nfs-client设定为default storage class kubectl pa...

Day 28: Divide and Conquer

这是什麽 分而治之,分治法! 分治法的步骤是: 将一个问题拆解成多个可以处理的小问题後 处理、击破每...

SQL insert小技巧(使用SQL Sever/Go)

最近写了一堆stored proceudure 在SQL上遇到很多问题,觉得这个方法很实用 找了几个...

#20 No-code 之旅 — Analytics ft. Google Analytics & Splitbee

嗨!今天的主题是加 analytics 到网站 (专案) 里~ 讲到 analytics,大家通常会...

第 2 集:认识 Bootstrap 5 世界

此篇会分享 Bootstrap 5 环境设置,示范 VSCode、CodePen 两种不同环境的设置...