我正在为通过XML提要执行的wordpress编写php函数。因此,我们除了饲料,然后基于放置在我们网站上的节点。我需要帮助的是我们有一堆不同的凭证图像(即BBB,商会等)因此我需要的是当有BBB的链接然后它应该显示图片,如果不是那么它应该是空白。我遇到的问题是因为BBB链接将基于不同的业务随机。任何帮助将不胜感激。感谢。
如果网址“pic” 否则“没有pic”
答案 0 :(得分:1)
if (!empty($url)) {
echo '<img src="' .$url. '" />';
}
else {
echo ' ';
}
empty
在!empty
返回false时检查here,因此true
为{{1}})并真正考虑这是否符合您的需求。
答案 1 :(得分:0)
也许我错过了什么,但这不会吗?
if($license1) { print "<img src=\"/path/to/bbb.logo\" alt=\"BBB Logo\" />"; }
答案 2 :(得分:0)
一种方法是创建一个数组
像$feeds = array("pic","xml");
然后测试它是否在数组中
if in_array($url,$feeds)
// your code;
或第二种方法是创建像$ tmp = $url =="pic" ? "pic" : "nopic";
这样的临时变量
或者只设置一个布尔值$ tmp = $url =="pic" ? TRUE : FALSE;
然后你可以像这样测试它
if($url) // if its == "pic" it would return true otherwise false
//make your url
答案 3 :(得分:0)
另一种简便方法是
但是当给定的var是一个数组时,我认为你需要使用is_array(),或者如果它是一个类objec,则使用is_object()来验证它是否有内容。