仓酷云
标题:
PHP网页编程之isset 和empty 区分: php中is_null,emp...
[打印本页]
作者:
小魔女
时间:
2015-1-16 22:14
标题:
PHP网页编程之isset 和empty 区分: php中is_null,emp...
HTML中的任何元素都要亲自实践,只有明白了什么元素会起到什么效果之后,你才会记忆深刻,而一味的啃书,绝对是不行的,我想大部分新手之所以觉得概念难学,大部分是一个字“懒”,懒是阻止进步的最大敌人,所以克服掉懒的习惯,才能更快的学好一样工具。
s_null,empty,isset,
unset我们先来看看这4个函数的形貌。
isset
判别变量是不是已存在(设置)
unset把变量删除(开释)失落
empty判别变量是不是为空
is_null判别变量是不是为NULL
ok,已入手下手弄人了。那末入手下手,这4个函数中除unset,其他3个都是判别函数,unset起首出局,由于他不会弄错,其次是is_null,我们能够把它当作是!isset,是isset的一个逆操纵,上面一张表能够很分明的申明他们之间的干系:
变量
emptyis_nullisset
$a=””truefalsetrue
$a=nulltruetruefalse
var$atruetruefalse
$a=array()truefalsetrue
$a=falsetruefalsetrue
$a=15falsefalsetrue
$a=1falsefalsetrue
$a=0truefalsetrue
$a=”0”truefalsetrue
$a=”true”falsefalsetrue
$a=”false”falsefalsetrue
从中我们能够发明只需变量是不是为”
“大概0,大概是false和null,只需是这些值empty城市前往true,而isset是判别变量是不是存在,只需你这个变量不是null或未赋值,前往了局都是true,而is_null恰好是isset的反了局。
固然假如只是想做以下事情:
echo!isset($_GET[a]);//假如得不到变量a的值
echoempty($_GET[a]);//假如变量a的值是空
那末了局都是一样的,都能够用。
本文链接http://www.cxybl.com/html/wlbc/Php/20130729/39379.html《PHP+MYSQLWEB开发(第三版)》号称圣经级,(也许是个不错的选择(声明:作者没给我啥好处费,我也不是书托,隔着大老远,我连他老兄的面都没见过的说-_-)
作者:
admin
时间:
2015-1-19 05:55
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
作者:
深爱那片海
时间:
2015-1-27 10:37
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
作者:
因胸联盟
时间:
2015-2-5 08:48
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
作者:
乐观
时间:
2015-2-11 08:27
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
作者:
分手快乐
时间:
2015-3-2 03:48
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者:
山那边是海
时间:
2015-3-11 02:15
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者:
愤怒的大鸟
时间:
2015-3-17 19:09
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者:
精灵巫婆
时间:
2015-3-24 21:23
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2