首页 > 解决方案 > 带有空查询的 PHP if 语句

问题描述

我是编码新手。如果该字段为空,我正在尝试在我的一个按钮上获取不同的文本。原始代码是:

<?php if ( $clpr_options->coupon_code_hide ) {
        $button_text = fl_get_option( 'fl_lbl_show_coupon' );
        $button_text = '<i class="icon-lock"></i>' . $button_text;
        $class .= ' coupon-hidden';
}
     ?>

现在我将其更改为:

<?php if ( $clpr_options->coupon_code_hide ) {
        $button_text = fl_get_option( 'fl_lbl_show_coupon' );
        $button_text = '<i class="icon-lock"></i>' . $button_text;
        $class .= ' coupon-hidden';
    } else {
        $coupon = get_post_meta( $post->ID, 'clpr_coupon_code', true );
        $coupon == '';
        $button_text = 'Angebot anzeigen';
}
     ?>

但是它不会改变内容,如果需要帮助,它仍然会显示第一个。

它不是$button_text空的,我想改变$button_text如果里面没有内容clpr_coupon_code

感谢您的帮助...

标签: phpif-statement

解决方案


推荐阅读