我必须在文件名中读取带有单引号( $myFile = 'John\\\'s file';
$text = file_get_contents($myFile);
)的文件的内容。我对文件名没有影响,因此重命名不是一个选项。不幸的是,简单地逃避它并不起作用,如:
{{1}}
在Linux系统上以PHP 5访问此文件的正确方法是什么?
答案 0 :(得分:1)
您无需双重转义字符串:
$myFile = 'John\'s file'; // This works fine.
$text = file_get_contents($myFile);
我刚在终端上尝试过类似的命令:
php -r "chdir('te\'st');"
有效。