写入文件和 \?
Writing to files and \?
我正在尝试使用 php 将一些文本写入 html 文件。此文本包含 mathjax,因此其中有很多 \'s。但是,当我查看文件时,它创建的所有 \'s 都已变成 \\'s 并且我似乎无法将它们改回单个 \'s。有什么想法吗?
例如
<?php
$content='$\vec B+\vec C$';
$myfile=fopen('file.html',"w");
fwrite($myfile,$content);
fclose($myfile);
?>
将在 html 文件中生成“$\\vec B+ \\vec C$”。
http://php.net/manual/en/function.stripslashes.php
Return 值
Returns 是一个去掉了反斜杠的字符串。 (\' 变成 ' 等等。)双反斜杠 (\\) 变成单反斜杠 (\)。
我正在尝试使用 php 将一些文本写入 html 文件。此文本包含 mathjax,因此其中有很多 \'s。但是,当我查看文件时,它创建的所有 \'s 都已变成 \\'s 并且我似乎无法将它们改回单个 \'s。有什么想法吗?
例如
<?php
$content='$\vec B+\vec C$';
$myfile=fopen('file.html',"w");
fwrite($myfile,$content);
fclose($myfile);
?>
将在 html 文件中生成“$\\vec B+ \\vec C$”。
http://php.net/manual/en/function.stripslashes.php
Return 值
Returns 是一个去掉了反斜杠的字符串。 (\' 变成 ' 等等。)双反斜杠 (\\) 变成单反斜杠 (\)。