-2

我想通过更改其标题来使变量更简单..这是我的代码

<?php foreach($query->result() as $row) : ?>
            <?php $id = $this->uri->segment(1);?>
            <?php if($id === "product"){ $id === 'product'; }elseif($id === 'pabrikan'){ $id === 'pabrikan';}   ?>
            <?php $productTitle = str_replace(' ' ,'-', $row->.$id._title);?><?php endforeach;?>

但是我想通过从 $id 中获取 $productTitle 可以是动态的。$row->product_title 怎么可能是 $row->$id_title $id 取自段 1。

4

1 回答 1

0

尝试这个:

<?php 
foreach($query->result_array() as $row)
{
    $id = $this->uri->segment(1);
    $var_title=$id.'_title';
    $productTitle=$row[$var_title];
    .....
于 2013-03-08T07:26:49.707 回答