本帖最后由 issmqe 于 2010-03-03 00:00:46 编辑

解决方案 »

  1.   

    手册里写Returns TRUE on success or FALSE on failure.意思是说删除成功返回true, 删除失败返回false,如果文件不存在的话当然warning. 可以在unlink运行之前加个判断文件是否存在,再去删除,
      

  2.   

    可以加@在前面,或使用file_exists判断下
    -----------------------------------------
    新型ORM queryphp框架简介和教程入门
    http://topic.csdn.net/u/20100228/22/3bea834b-efc0-4aa0-af4a-a4923af8b60c.html
    http://topic.csdn.net/u/20100226/12/43bf3dc5-795f-4fa5-861a-2f7bf8fd0cd6.html 
    下载
    http://code.google.com/p/queryphp/downloads/list 
      

  3.   

    可以用file_exists来判断一下文件是否存在,然后在unlink前加@屏蔽抱错信息.
      

  4.   

    <?php   $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
      $a = false;
      if(is_file("$DOCUMENT_ROOT/../orders/order.txt") === true)
      $a=unlink("$DOCUMENT_ROOT/../orders/order.txt");   if($a==false) 
      echo 'The Pacific'; 
    ?>