【问题标题】:PHP Delete returns an errorPHP 删除返回错误
【发布时间】:2014-05-27 12:22:27
【问题描述】:

每当我尝试使用 PHP 删除 counter.txt 时,我总是会收到错误消息:

致命错误:在第 12 行调用 C:\XAMPP\htdocs\jellykat\control-panel.php 中未定义的函数 delete()

这是我的代码:

<?php delete("counter.txt"); ?>

它有什么问题?你能建议我删除counter.txt的其他方法吗?

别怪我。我从这里得到了delete() 方法:http://www.w3schools.com/php/func_filesystem_delete.asp

【问题讨论】:

  • 这不是在 PHP 中删除文件的方式。请改用unlink
  • 不要使用 w3schools 来查找 PHP 函数。始终使用 php.net。
  • 根据 PHP states 的主题 - “这是一个虚拟的手动条目,以满足那些在错误位置寻找 unlink()unset() 的人。”

标签: php function output delete-file


【解决方案1】:

您应该改用unlink() .. 没有这样的delete()

如果你看到delete() 的手册,上面写着..

这是一个虚拟的手动条目,以满足那些正在寻找的人 对于 unlink() 或 unset() 在错误的地方。

应该是这样的

<?php unlink("counter.txt"); ?>

【讨论】:

  • “dummy”是“操作”词。 +1 ;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-03-09
  • 2018-10-31
  • 1970-01-01
  • 1970-01-01
  • 2019-08-11
  • 2020-04-21
  • 2015-09-12
相关资源
最近更新 更多