Wordpress变量串联,然后在foreach中重复使用


Wordpress variable concatenation then re-use in foreach

我在连接字符串然后输出值时遇到了一些问题。

在数据库中,我有一个标题为'featured_price'的列。在该列中指定了另一列,该列将保存我试图获取的值,但是,我需要将'_term'附加到末尾,然后从数据库中获取该列。

所以我需要两个输出:

1)featured_price
2)指定的column_term

这是我的PHP:

 $rows = $wpdb->get_results("SELECT * FROM specified_details WHERE id='$id'"); 
 foreach ($rows as $result) { 
     echo $result->featured_price;
     $featuredprice = $result->featured_price;
     $featuredterm  = $featuredprice. "_term";
     echo $result->$featuredterm;
 } 

当我var_dump()时,我只得到这个array(0)

您可能在线上出现错误

echo $result->$featuredterm;

不应该是吗

echo $rows->$featuredterm;