gpt4 book ai didi

php - 在 PHP 中混合引号

转载 作者:可可西里 更新时间:2023-11-01 07:52:36 24 4
gpt4 key购买 nike

我有这个脚本可以从数据库中获取我的信息

$result = mysqli_query($con,"SELECT * FROM <table> WHERE id = 3");

while($row = mysqli_fetch_array($result))
{
echo '<p>'.$row['name'].'</p>' . " " .'<p>' . $row['description'] . '</p>' . " " . '<p>' . $row['price'] . '</p>';
echo "<br>";
echo '<img src="http://www.example.com/images/'.$row['profile_pic'].'" alt="profilepic" />';
echo '<img src="http://www.example.com/images/'.$row['pic1'].'" alt="pic1" />';
^^^ *********
Here is the problem because I should have sigle quote at the beginning and at the end, but I still have it above ***.And I use double quotes for the src on the <img> so those are taken too.
echo '<img src="http://www.example.com/images/'.$row['pic2'].'" alt="pic2" />';
echo '<img src="http://www.example.com/images/'.$row['pic3'].'" alt="pic3" />';
}

如果我按照我的预期去做,我将需要另一组引述(可能是三重 :]])..我怎样才能以正确的方式做到这一点?

最佳答案

你的源代码看起来不错。您可以在单引号或双引号之前立即使用 \ 字符来转义,如下所示:

$variable = "my quote's are\"like this\"";

//输出:我的报价是“像这样”

同样:

$variable = '这是“我的引语”看起来不一样';

//输出:这是“我的引号”看起来不一样

关于php - 在 PHP 中混合引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21585777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com