在copy()错误重定向页面 - PHP

时间:2013-03-14 12:00:27

标签: php

正常copy("thisflie.php","here.php")or die("error message");

我可以使用if(copy()) { redirect page}

吗?

如果copy()中有错误,我该如何重定向页面。

3 个答案:

答案 0 :(得分:3)

如果您查看documentation,则可以看到copy()返回TRUEFALSE,这样您就可以执行以下操作:

if(copy($source, $dest) === false){
   // error here
}

老实说,第一个停靠港应该是文档。作为旁注,or die()永远不应该是“正常”,你应该处理你的错误,而不仅仅是在执行中杀死脚本。

答案 1 :(得分:1)

只需使用此

if(copy() === false){
   // error here
}

答案 2 :(得分:0)

http://php.net/manual/en/function.copy.php

返回值

成功时返回TRUE,失败时返回FALSE。

是的,你可以!