php中输出文字选项结果该这么写?

网页中这个标签,get后会输出两个选项中的一个,“Y”或者“P”。这样,当输出值是“Y”时,网页就变成了<span class="ttqc">Y</span>;当输出值是“P”时,网页就变成了<span class="ttqc">P</span>;这样太不直观了,用户看不懂。现在我想让Y输出时变成文字“优质车”。P输出时变成文字“平价车”,请问我该怎么写。标签代码如下:

<span class="ttqc"><?php echo get_post_meta($post->ID, "hc_value", true); ?></span>
阅读 2.1k
2 个回答
<?php if (get_post_meta($post->ID, "hc_value", true) == 'Y'): ?>
<span class="ttqc">优质车</span>
<?php else: ?>
<span class="ttqc">平价车</span>
<?php endif; ?>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题