我是PHP的新手。目前,我面临一个问题,即逃避\并存储在mysql DB中。
例如,如果字符串类似于$str = \\aaaa\bbb\\\cccc$$
,我想将该字符串保存在DB中。但是,我不知道如何逃避这些反斜杠。请帮我解决。
答案 0 :(得分:2)
您最好的选择是使用准备好的陈述(例如通过PDO):
$dbh = new PDO(…);
$sth = $dbh->prepare('INSERT INTO `yourtable` ( `column` ) VALUES ( :string )');
$sth->execute(array(':string' => '\\aaaa\bbb\\\cccc$$'));