<?php
if(isset($this->fields->themedow)){
  echo ‘<a href="’.$this->fields->themedow.’">点击下载</a>’;
}else{
  echo ‘<a href="#">暂无下载</a>’;
}?>

各位大佬,为什么判断已经为空的,还是输出点击下载啊,
辽宁网友:var_dump
浙江网友:这个函数还不会啊,还没看完php呢。
贵州网友:
各位大佬,请教一个PHP的小问题-LMLPHP

你可以先查看一下输出值再调试
海南网友:

  1. !empty($this->fields->themedow)

复制代码

吉林网友:刚刚在试鱼板面发出来的函数方法,刚试好就看到你回复了。
把isset改回empty就可以输出了。

谢谢各位大佬!!!@manc @鱼板面 @三七开 各位大佬,请教一个PHP的小问题-LMLPHP
黑龙江网友:判断值为空应该用empty()

  1. if(isset($this->fields->themedow) && !empty($this->fields->themedow) ){
  2. }

复制代码

01-08 07:35