我想在codeigniter的Heredoc内部添加图像

问题描述 投票:0回答:2

当我这样做时,它不会显示图像,我也不知道为什么它不起作用。我已经用其他代码尝试过此操作,并且它适用于我的标题,但是当我尝试对其图像进行操作时,它不起作用。

 <?php
      foreach ($result as $row) {
          echo <<<_END
           <img src="<?php echo base_url('application/' . $row->image)?>" alt=""/>
_END;

      }
    ?>
php codeigniter
2个回答
2
投票

似乎有点矫kill过正,但如果您绝对想使用heredoc语句,则需要从变量引用函数:

$base_url = 'base_url';

foreach ($result as $row) {
    echo <<<_END
    <img src="{$base_url('application/' . $row->image)}" alt=""/>
_END;

}

0
投票

为什么不使用简单的东西,如:

 <?php
 foreach ($result as $row) {
    echo '<img src="'. base_url('application/' . $row->image) .'" alt=""/>';
 } ?>
© www.soinside.com 2019 - 2024. All rights reserved.