繁体   English   中英

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

[英]How do I add If else statement to a snippet

我发现了这个很棒的 php 代码,它可以帮助我只为搜索流量提供 Adsense 广告。

我需要帮助编码,以便如果用户不是来自搜索,则向用户显示另一个广告代码。

这是原始代码

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

 if (from_searchengine()) { ?>

 INSERT YOUR ADSENSE/BANNER CODE HERE

<?php } } ?>

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

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

我认为这不是您正在做的最佳实践,但仍然:

<?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;
    }
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM