我想将所有 £ 替换为其 HTML 代码 £ => £ 因为它显示为 ? 在钻石中。
我正在使用以下代码,但它什么也没做。
<?php
include ("config.php");
$get_id = mysql_real_escape_string($_GET['id']);
$page_get = mysql_query("SELECT * FROM contents_page WHERE `id` = '$get_id'");
while($page_row = mysql_fetch_assoc($page_get)) {
$page_row["Page_Content"] = str_replace('£','£',$page_row[Page_Content]);
$smarty->assign('page_title', $page_row['Page_Title']);
$smarty->assign('page_content', $page_row['Page_Content']);
}
$smarty->display('page.tpl');
?>
我正在使用 str_replace() 但没有发生任何事情,就像它看不到 £