永发信息网

php用$str!=''和!empty($str)哪个更好

答案:2  悬赏:40  手机版
解决时间 2021-12-20 03:46
php用$str!=''和!empty($str)哪个更好
最佳答案
“ 返回值:
* 若变量不存在则返回 TRUE
* 若变量存在且其值为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 TURE
* 若变量存在且值不为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 FALSE”

摘自手册。
由于empty()函数情况太多及PHP的弱类型,单纯判断串是否为空可能各方面来说$str!=''较好。
全部回答
empty()不止包含"",还包含0、array()、null等,所以”“只是empty中的一种而已
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东芝中央空调如何维修
单选题Thereare28or29daysin________.A.Ja
中医用英文怎么说
人在温州,要把档案调回长沙,需要开涵,请问
怎样才能降低发动机的噪音
夫战以气为主气勇则胜气衰则败鼓所以作气也一
梦见自己上楼梯
比亚迪F0和江淮悦悦哪个好
安贫乐道是什么意思啊
判断题面积单位之间的进率都是100.
澄海3C什么英雄买智力/敏捷/力量书之后技能的
佳通和万力轮胎哪个好
---“______Ifinishthehomeworknow,MrsZhao?
怎么样才能在短时间挣到十万块,实际的操作方
书面表达假如你是Millie,请根据所列要点给你
推荐资讯
路曼曼其修远兮,吾将上下而求索。漫(曼)是
郑成功为什么不称帝
哈尔滨的太阳岛为什么叫太阳岛啊??(导游没
问个问题,野蛮人柯南好玩吗
谁知道彭湃写的小说哪本好看?推荐下
东北三字经的伴奏是什么。谢谢,告诉我一下吧
梦见举办婚礼
盈利收益是什么意思啊?
人们说话时声带在________.宇航员在没有空气
14.Teachers their knowledge to their stud
单选题What________thehole?Lethim____
填空题研究进化的主要证据是________.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?