1

我需要str_replace在 CodeIgniter 函数的第二个参数中加入一些组合的 HTML PHP 代码。

<a href="<?=base_url();?>pages/articles/<?=str_replace($replace_simbols, '-', $category);?>.html" ></a>

<dt><?=character_limiter($categoryEntry1[2],110).'<a href="NEED TO PUT HERE ATRIBUTE FROM FIRST a href" >'.'<img class="read_more" src="/img/read_more.png" alt="read more" title="Read more..." /></a>'?></dt>

$replace_symbols , var contain (some symbols).

我怎样才能做到这一点?

4

2 回答 2

3

为什么不把所有东西都放在一个变量中?顺便说一句,codeigniter 什么时候有 .html 扩展名

$href_link = base_url() . "pages/articles/" . str_replace($replace_simbols, '-', $category);
<a href="<?=$href_link;?>.html" ></a>

 <dt><?=character_limiter($categoryEntry1[2],110).'<a href="<?=$href_link;?>.html">'.'<img class="read_more" src="/img/read_more.png" alt="read more" title="Read more..." /></a>'?></dt>
于 2013-02-02T02:23:02.987 回答
2

尝试:

$href = base_url() . "pages/articles/" . str_replace($replace_simbols, '-', $category) . ".html";

<a href="<?php echo $href;?>"></a>

<dt><?=character_limiter($categoryEntry1[2],110).'<a href="' . $href . '" >'.'<img class="read_more" src="/img/read_more.png" alt="read more" title="Read more..." /></a>'?></dt>
于 2013-02-02T02:23:56.070 回答