如何忽略php中的char

时间:2012-12-16 11:24:11

标签: php sql

我想要一个包含char'的字符串,而不是让它关闭字符串:

$title = "google";
$link = "www.google.com";
$val_str = "'" . $title . "'," . $link . "'";
$query = "INSERT INTO MY_TABLE (title,link) . VALUES (" . $val_str . ")";

以便$val_str拥有:'google', 'www.google.com' 在里面。

我该怎么做?

3 个答案:

答案 0 :(得分:1)

您可以使用反斜杠来转义字符串中的'字符:

echo 'Hello: "I\'ll be back"';

答案 1 :(得分:0)

使用\转义它。

即。 \'google.com\'

答案 2 :(得分:0)

你可以这样做:

$query = "INSERT INTO MY_TABLE (title,link) VALUES ('$title', '$link')";

如果$title$link不在你的控制之下,那么你需要逃避它们。