上载包含单引号的文件时,将其移至文件夹时,请在其中添加\。如何使用PHP删除此斜杠
例如。我的文件名为video's.mp4,我删除了斜杠并将其保存到mysql数据库中,但是将其移动到包含video / s.mp4的文件夹中。
当我尝试在前端下载时,它显示该文件未找到。
我使用以下代码删除斜杠:
<?php
$remove[] = "'";
$name = str_replace( $remove, "", $name ); //name is file name i.e. videp's.mp4
?>
如果该$name
值来自提交的表单,则其斜杠可能会使引号转义。stripslashes
在替换引号之前使用:
<?php
$remove[] = "'";
$name = str_replace( $remove, "", stripslashes( $name ) ); //name is file name i.e. videp's.mp4
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句