gpt4 book ai didi

PHP : Using single quotes and double quotes in single string

转载 作者:可可西里 更新时间:2023-11-01 13:45:23 27 4
gpt4 key购买 nike

我怎样才能像下面的代码那样使用字符串。

$str = 'Is yo"ur name O'reil"ly?';

上面的代码只是一个例子..我需要使用包含单引号和双引号的大 html 模板。我尝试了 Addslashes php 方法但是当我在该函数中使用单引号和双引号字符串时我收到语法错误。请帮助我。

注意:我的实时使用是像下面这样的json数据。

    $string = "

<html>
...
<b:if cond='data:blog.pageType == "item"'>
..

";
$string = '{"method":"template","params":{"1":"'.$string.'"},"token":"12345"}';

最佳答案

您可以使用 heredoc为此:

$string = <<<EOM
<html>
...
<b:if cond='data:blog.pageType == "item"'>
..
EOM;

如果你也想防止变量插值,你可以使用 nowdoc (自 5.3 起):

$string = <<<'EOM'
<html>
...
<b:if cond='data:blog.pageType == "item"'>
..
EOM;

heredoc和nowdoc都有特定的格式要求,所以一定要正确阅读手册。

关于PHP : Using single quotes and double quotes in single string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16793678/

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