全球主机交流论坛
标题:
各位大佬,请教一个PHP的小问题
[打印本页]
作者:
day
时间:
2019-8-2 23:59
标题:
各位大佬,请教一个PHP的小问题
<?php
if(isset($this->fields->themedow)){
echo '<a href="'.$this->fields->themedow.'">点击下载</a>';
}else{
echo '<a href="#">暂无下载</a>';
}?>
各位大佬,为什么判断已经为空的,还是输出点击下载啊,
作者:
manc
时间:
2019-8-3 00:00
提示:
作者被禁止或删除 内容自动屏蔽
作者:
day
时间:
2019-8-3 00:03
manc 发表于 2019-8-3 00:00
var_dump
这个函数还不会啊,还没看完php呢。
作者:
鱼板面
时间:
2019-8-3 00:10
本帖最后由 鱼板面 于 2019-8-3 00:13 编辑
你可以先查看一下输出值再调试
作者:
三七开
时间:
2019-8-3 00:19
!empty($this->fields->themedow)
复制代码
作者:
day
时间:
2019-8-3 00:39
刚刚在试鱼板面发出来的函数方法,刚试好就看到你回复了。
把isset改回empty就可以输出了。
谢谢各位大佬!!!
@manc
@鱼板面
@三七开
作者:
edear
时间:
2019-8-3 02:46
判断值为空应该用empty()
if(isset($this->fields->themedow) && !empty($this->fields->themedow) ){
...
}
复制代码
欢迎光临 全球主机交流论坛 (https://4414.19990909.workers.dev/)
Powered by Discuz! X3.4