如何将If else语句添加到代码段

时间:2014-04-17 22:19:46

标签: php adsense

我发现这个很棒的PHP代码可以帮助我只为搜索流量投放广告。

我需要帮助对其进行编码,这样如果用户不是来自搜索,则会向用户显示另一个广告代码。

这是原始代码

<?php if (function_exists(‘from_searchengine’)) {

 if (from_searchengine()) { ?>

 INSERT YOUR ADSENSE/BANNER CODE HERE

<?php } } ?>

我要做的是,如果用户不是来自搜索,则显示另一个横幅代码。

有人可以帮我编辑代码吗?

1 个答案:

答案 0 :(得分:1)

我认为这不是你最好的做法,但仍然是:

<?php if (function_exists(‘from_searchengine’)) {
if (from_searchengine()) { ?>
INSERT YOUR ADSENSE/BANNER CODE HERE
<?php } else { ?>
INSERT ANOTHER AD CODE HERE
<?php } } ?>

但是当你这样做时看起来更好:

<?php
    $ad_code = "INSERT YOUR ADSENSE/BANNER CODE HERE";
    $another_ad_code = "INSERT ANOTHER AD CODE HERE";

    if (function_exists(‘from_searchengine’)) {
        if (from_searchengine()) {
            echo $ad_code;
        }else{
            // if not from search engine
            echo $another_ad_code;
        }
    } else{
        // if function doesn't exist
        echo $another_ad_code;
    }
?>