在字符串中转义PHP
我曾试图寻找一种在字符串中转义php的方法,但没有成功。我基本上希望能够编写一个包含php的字符串,而不需要php对其进行解析 错误:在字符串中转义PHP,php,Php,我曾试图寻找一种在字符串中转义php的方法,但没有成功。我基本上希望能够编写一个包含php的字符串,而不需要php对其进行解析 错误: Undefined Variable 代码 $file=fopen(“test.php”,“w”); $content=“”; fwrite($file,$content); *更新以显示字符串中的变量。双引号中的变量为: 双引号字符串最重要的特性是变量名将被扩展。有关详细信息,请参见字符串解析 使用单引号: $content = '<?php ech
Undefined Variable
代码
$file=fopen(“test.php”,“w”);
$content=“”;
fwrite($file,$content);
*更新以显示字符串中的变量。双引号中的变量为: 双引号字符串最重要的特性是变量名将被扩展。有关详细信息,请参见字符串解析 使用单引号:
$content = '<?php echo $somevariable; ?>';
$content='';
或:
双引号中的变量是: 双引号字符串最重要的特性是变量名将被扩展。有关详细信息,请参见字符串解析 使用单引号:
$content = '<?php echo $somevariable; ?>';
$content='';
或:
$content=Use single quotes.PHP将不执行嵌入式PHP。你所拥有的将完全按照你想要的方式工作:角色Uhh你想要什么?你的代码看起来不错。谢谢你的回复,单引号似乎已经做到了。上面我没有提到字符串中有一个变量导致了一个未定义的变量错误。@GergoErdosi:您应该回答:-DUse single quotes.PHP不会执行嵌入式PHP。你所拥有的将完全按照你想要的方式工作:角色Uhh你想要什么?你的代码看起来不错。谢谢你的回复,单引号似乎已经做到了。上面我没有提到字符串中有一个变量导致了一个未定义的变量错误。@GergoErdosi:你应该回答这个问题:-D
$content = <<<'EOD'
<?php echo $somevariable; ?>
EOD;