Выход из обратной косой черты в php независимо от того, сколько в строке - PullRequest
0 голосов
/ 28 сентября 2011

Я очень новичок в PHP. В настоящее время я сталкиваюсь с одной проблемой, чтобы избежать \ и сохранить в базе данных mysql. Например, если строка похожа на $str = \\aaaa\bbb\\\cccc$$, я хотел бы сохранить эту строку в БД. Тем не менее, я не знаю, как избежать этих ударов. Пожалуйста, помогите мне уладить это.

1 Ответ

2 голосов
/ 28 сентября 2011

Ваш лучший вариант - использовать подготовленные выписки (например, через PDO ):

$dbh = new PDO(…);
$sth = $dbh->prepare('INSERT INTO `yourtable` ( `column` ) VALUES ( :string )');
$sth->execute(array(':string' => '\\aaaa\bbb\\\cccc$$'));
...