社区
基础编程
帖子详情
isset,epmty和if($aaa)进行变量检测时的区别
fxs_2008
2008-06-20 09:44:59
天天用,但不知道到底是什么结果?
isset,epmty和if($aaa)进行变量检测时有何区别?
...全文
206
14
打赏
收藏
isset,epmty和if($aaa)进行变量检测时的区别
天天用,但不知道到底是什么结果? isset,epmty和if($aaa)进行变量检测时有何区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qianziai0912
2008-06-23
打赏
举报
回复
噢,原来这个样子,早说,误会LZ了,呵呵!!!SORRY。。
fxs_2008
2008-06-23
打赏
举报
回复
忘了结贴,这是讨论贴!我还测来得及测试,测试后结贴!
lgzxz999
2008-06-23
打赏
举报
回复
同意其中一位:PHP手册 我所用手册点目录->IX 附录 O.PHP 类型比较表
qianziai0912
2008-06-23
打赏
举报
回复
强烈BS LZ,问题解决了,而不结贴。
xiongbing529
2008-06-20
打赏
举报
回复
empty()
如果是'',null,0,'0',false,array()认为是空,返回true
isset();
如果是null,或者被unset()了。应该是返回false
qianziai0912
2008-06-20
打赏
举报
回复
请LZ不要瞧不起想我这样等级低的,我虽然学PHP不久,但是基础知识掌握的还可以。
总哈哈
2008-06-20
打赏
举报
回复
楼上的几位好像回答的都挺不错,我再说也是多言,呵呵!
qianziai0912
2008-06-20
打赏
举报
回复
请问LZ能理解了吗?
qianziai0912
2008-06-20
打赏
举报
回复
<?php
$var = '';
if (isset($var)) {
echo "Esta variable está definida, así que se imprimirá esto.";
}
$a = "prueba";
$b = "otraprueba";
var_dump(isset($a)); // TRUE
var_dump(isset($a, $b)); // TRUE
$foo = NULL;
var_dump(isset($foo)); // FALSE
?>
jlzan1314
2008-06-20
打赏
举报
回复
忘记说了,在php手册上
qianziai0912
2008-06-20
打赏
举报
回复
变量有值存在(除$AAA='',有空格也返回true)则返回true,其他情况全部为false
jlzan1314
2008-06-20
打赏
举报
回复
附录 R. PHP 类型比较表
这个很详细哦.记得给分!
fxs_2008
2008-06-20
打赏
举报
回复
按你的意思,isset(),如果不为null,则反回true,
空字符串、0、FALSE,都返回ture?
那if($AAA)呢?什么情况下为true,什么情况下为false
qianziai0912
2008-06-20
打赏
举报
回复
isset()函数用于检查一个变量是否被设置,这意味着它具有一个不同于NULL的值,即检查变量是否是NULL,不是NULL的话,就是其他的数值,包括0,false,空字符串。
empty()函数检查一个变量是否具有空值,包括:空字符串、0、NULL、FALSE。
例如:
emtpy($_RESQUEST['name'])
检查$_RESQUEST['name']是否具有空值
isset($_REQUEST['radio'])
检查$_REQUEST['radio']是否具有NULL值
PHP程序设计简明教程
- `
isset
()`:检查
变量
是否已设置且非空。 - `empty()`:检查
变量
是否为空。 - `unset()`:销毁
变量
。 ##### 4. 访问客户端
变量
的方法 PHP可以通过超级全局
变量
(如`$_GET`, `$_POST`等)来访问客户端传来的
变量
。...
java基础教程----精华版
Java是一种广泛使用的面向对象的编程语言,以其平台独立性、安全性、健壮性和高性能而闻名。这个"java基础教程----精华版"显然是一份精心整理的资料,旨在帮助初学者快速掌握Java编程的基础知识。下面将详细介绍Java...
PLSQL Developer 11.0.3.1770 中文绿色注册版(免Oracle客户端)
免安装Oracle客户端,绿色无公害。 说明: ... 2、instantclient_10_2为oracle 10 绿色精简版;...3、设置TNS,用记事本打开配置:instantclient_10_2\tnsnames.ora ...set oracle_home=%~dp0...作用:设置临
时
变量
,启动plsql
php提交表单
时
判断 if($_POST[submit])与 if(
isset
($_POST[submit])) 的
区别
if(
isset
($_POST['submit'])) 它的意思是不是判断是否配置...应该这样用if(
isset
($_POST['submit'])){}提交表单
时
if($_POST[submit])与 if(
isset
($_POST[submit]))的
区别
第一种方法会出现一个warning,第二种相对更...
isset
()和empty()的
区别
isset
()和empty()虽然都是判断
变量
是否已经配置的函数,但是有一定的
区别
: empty还会
检测
变量
是否为空、为零。当一个
变量
值为0,empty() 认为这个
变量
同等于空,即相当于没有设置。 共同点就是empty()和
isset
...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章