如何将 php heredoc 转换为 javascript 变量?
how to convert php heredoc to javascript variable?
如何将 PHP HEREDOC 转换为 JavaScript 变量。我有 PHP 带有一些特殊符号的变量。
php:
$text = <<<EOD
line 1
line 2
line 3
EOD;
到JavaScript:
var text = '<?php echo $text ?>';
使用 json_encode()
将 PHP 值转换为 Javascript 文字:
var text = <?php echo json_encode($text) ?>;
之所以有效,是因为 JSON 格式是 Javascript 文字语法的子集。它会正确引用需要转义的字符串和转义字符。
如何将 PHP HEREDOC 转换为 JavaScript 变量。我有 PHP 带有一些特殊符号的变量。
php:
$text = <<<EOD
line 1
line 2
line 3
EOD;
到JavaScript:
var text = '<?php echo $text ?>';
使用 json_encode()
将 PHP 值转换为 Javascript 文字:
var text = <?php echo json_encode($text) ?>;
之所以有效,是因为 JSON 格式是 Javascript 文字语法的子集。它会正确引用需要转义的字符串和转义字符。