如何将带变量的字符串保存到数据库?

时间:2015-03-04 13:48:14

标签: php pdo

我希望将html电子邮件保存到数据库。 我已经准备好了我的字符串女巫包含html代码和一些变量,如:

$name = "Tom";
$msg = '<p>how are you '.$name.' ?</p>';
$testmsg = htmlentities($msg, ENT_QUOTES, "UTF-8");

...而不是将PDO保存到数据库。

问题是当我使用htmlentities函数$testmsg变空时...

如何使用许多变量保存此字符串并调用htmlentities?

1 个答案:

答案 0 :(得分:0)

包含以下内容的php文件:

$name = "Tom";
$msg = '<p>how are you '.$name.' ?</p>';
$testmsg = htmlentities($msg, ENT_QUOTES, "UTF-8");

需要以UTF8保存。 我错误地将它保存在ANSI中,并且htmlentities函数清除了整个字符串。