如何写反斜杠和;在文本文件中使用PHP
帖子内容是cmd命令行:移动“D:\my 1.txt”“D:\my 2.txt” 我的php代码:如何写反斜杠和;在文本文件中使用PHP,php,string,post,Php,String,Post,帖子内容是cmd命令行:移动“D:\my 1.txt”“D:\my 2.txt” 我的php代码: if (!empty($_POST["mechat"])){ $mechat = fopen("mechat","w"); fwrite($mechat,$_POST['mechat']); } 错误结果:移动\“D:\my 1.txt\”\“D:\my 2.txt\”您可以使用函数从字符串中删除转义斜杠 因此,在您的例子中,您希望使用fwrite($mechat,stripslash
if (!empty($_POST["mechat"])){
$mechat = fopen("mechat","w");
fwrite($mechat,$_POST['mechat']);
}
错误结果:移动\“D:\my 1.txt\”\“D:\my 2.txt\”您可以使用函数从字符串中删除转义斜杠
因此,在您的例子中,您希望使用
fwrite($mechat,stripslashes($\u POST['mechat'])代码>取而代之。这样,当您有需要转义的字符时,stripslashes函数将为您执行此操作,并且输出良好。您可以使用该函数从字符串中删除转义斜杠
因此,在您的例子中,您希望使用fwrite($mechat,stripslashes($\u POST['mechat'])代码>取而代之。这样,当您有需要转义的字符时,stripslashes函数将为您执行转义操作,并且它应该可以正常输出。PHP语法保留“\”字符。您可以通过在命令中的任何反斜杠之前添加另一个反斜杠来覆盖它。例如,使您的命令移动“D:\\my 1.txt”“D:\\my 2.txt”
。您还可以使用PHP内置的stripslashes
函数。这将它们指定为有效字符,PHP将忽略它们。PHP语法保留“\”字符。您可以通过在命令中的任何反斜杠之前添加另一个反斜杠来覆盖它。例如,使您的命令移动“D:\\my 1.txt”“D:\\my 2.txt”
。您还可以使用PHP内置的stripslashes
函数。这将它们指定为有效字符,PHP将忽略它们。可能是在您的服务器上启用的。它会在输入变量中的引号字符之前自动添加\
,以防止SQL注入
它是用来使用它的,并且在PHP5.3版本中已经被弃用,并且在PHP5.4版本中被删除。您可以或使用该功能从输入中删除转义字符。可能已在您的服务器上启用。它会在输入变量中的引号字符之前自动添加\
,以防止SQL注入
它是用来使用它的,并且在PHP5.3版本中已经被弃用,并且在PHP5.4版本中被删除。您可以或使用该功能从输入中删除转义字符。谢谢!!fwrite($mechat,stripslashes($_POST['mechat']);干得好!非常感谢。fwrite($mechat,stripslashes($_POST['mechat']);干得好!