PHP如果条件基于匹配文本[关闭]

问题描述 投票:-3回答:1

我试图添加一个条件来显示"mi",但它显示我"Mileage"

这是我的代码

<?php if (esc_html_e($data_value['single_name'], 'motors') == "mi") {echo "mi";} ?>
php
1个回答
0
投票
<?php echo esc_attr(ucfirst($data_meta)); ?>  

使用大写的第一个字符打印$ data_meta的值

<?php if (esc_html_e($data_value['single_name'], 'motors') == "mi") ?>

检查$ data_value ['single_name']是否等于mi。

所以...我假设你想要类似的东西

if ( esc_attr(ucfirst($data_meta)) == "Mileage" ) { echo "mi"; }
© www.soinside.com 2019 - 2024. All rights reserved.