2010-11-24 62 views
1

我有一个字符串<div id="myid"> ... </div>PHP字符串转换为HTML

我怎么会变成 <div id="myid">这个...... </div>

我已经尝试了一些东西,但没有运气任何帮助吗?

更新

function get_page(){ 
    $file = 'file.php'; 
    $str = file_get_contents($file); 
    $str = html_entity_decode($str); 
    return $str; 
} 
$output = get_page(); 
echo $output;//don't work 

FIX

function get_page(){ 
     $file = 'file.php'; 
     $str = file_get_contents($file); 
     return $str; 
    } 
    $output = get_page(); 
    echo html_entity_decode($output);//works 

回答

12

该功能是htmlspecialchars_decode()

请注意,对于解码引号的函数,您需要指定$quote_style参数。

+0

试过不行 – Val 2010-11-24 13:25:09

+0

@val你得到了什么结果呢?你使用什么代码?你正在像这样使用它:`$ string = htmlspecialchars_decode($ string);`,对吗? – 2010-11-24 13:26:47

0
htmlspecialchars_decode($string) 
0
$from = array('&lt;', '&gt;'); 
$to = array('<', '>'); 
$string = str_replace($from, $to, $string);