PHP函数str_replace应该放在MVC中的哪个位置?

时间:2015-09-30 07:13:41

标签: php mysql model-view-controller str-replace

我在哪里使用PHP str_replace函数将'¶'转换为< br>还是\ n?

我尝试查看有关how to use str_replacehow to convert ¶ to \n in PHP的相关帖子。我还尝试在模型中而不是在查询中添加str_replace。

WinnerStatement

  

“你好,我是胜利者”

模型

public function early_results($user_id) { 
    $sql = " 
        SELECT 
            l.winnerStatement AS WinnerStatement,
            l.recipient AS Recipient, 
        FROM Letter l
        WHERE 
            l.winnerId = '{$this->db->escape($user_id)}';";
    return $this->db->query($sql)->result();  
}

查看

<td><?=$feed_item->WinnerStatement?></td>

控制器

$this->load->view('dashboard/snippet/winners', array('WinnerStatement' => $winner_statement));

1 个答案:

答案 0 :(得分:4)

您可以在视图中进行设置

<td><?=str_replace('¶', '<br />', $feed_item->WinnerStatement)?></td>