【发布时间】:2015-01-30 09:20:17
【问题描述】:
我想要一个 php 中的例子,如果然后是 else,那就是
假设一个变量的值包含 URL
所以
如果 URL 以 cetrain URL www.blabla.com/... 开头,那么做一些事情
其他
如果 URL 以 www.whateverurl.com/... 开头,则执行其他操作,,
我希望它足够清楚伙计们,请帮助,
我的嵌入 HTML 的 PHP 代码就是这样。我怎样才能避免所有情况,只有一个 if 和一个 else 而没有elseif?
<?php if ($item->getPrimaryLink()) : ?></br>
<?php if ($item->getPrimaryLink()->getUrl() == "http://www.blabla.com/index.php/article?id=3200") : ?></br>
<a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="readon"><span><?php rc_e('READ_MORE'); ?></span></a>
<?php elseif ($item->getPrimaryLink()->getUrl() == "http://www.blabla.com/index.php/article?id=1508") : ?></br>
<a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="readon"><span><?php rc_e('READ_MORE'); ?></span></a>
<?php elseif ($item->getPrimaryLink()->getUrl() == "http://www.blabla.com/index.php/article?id=1840") : ?></br>
<a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="readon"><span><?php rc_e('READ_MORE'); ?></span></a>
<?php elseif ($item->getPrimaryLink()->getUrl() == "http://www.blabla.com/index.php/article?id=2541") : ?></br>
<a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="readon"><span><?php rc_e('READ_MORE'); ?></span></a>
<?php else : ?></br>
<a href="<?php echo $item->getPrimaryLink()->getUrl(); ?>" class="modal" rel="{size: {x: 1024, y: 550}, handler:'iframe'}"><span><?php rc_e('READ_MORE'); ?></span></a>
<?php endif; ?>
谢谢大家,任何想法或建议将不胜感激。
【问题讨论】:
-
我无法理解你的问题,你到底在期待什么
-
我认为使用 joomla 你可以使用 'JRequest::getVar('id');'获取 $_GET['id'] 然后使用多条件 'if' 语句。
-
谢谢wayzz的回答
-
对不起,Nes,但所有人都对我的问题做出了正确的回应,我认为这个问题已经很清楚了,这就是为什么这么多人回答的原因,,,:)
标签: php html if-statement joomla