PHP中删除网站旧照片的实例教程-php教程

资源魔 40 0

比来正在写个网站需求上传图片,假如修正图片,那图片就不用了,会占用效劳器的硬盘资本,以是想到用unlink函数删除了旧照片。

成绩 : unlink函数只能删除了绝对于函数执行文件的绝对目次或磁盘的相对目次。

两个目次都没有不便, 由于网站存的图片目次是网站根目次的绝对门路。

处理方法:

正在入口文件界说网站磁盘目次的常量 , 正在删除了的时分进行拼接;

正在index.php

// 界说磁盘目次
// 界说磁盘目次
define('__DOCUMENT_PATH__',substr(__FILE__ ,0,-10) );
  而后界说一个公共函数
  
function delOldPic($url) {
  unlink(__DOCUMENT_PATH__.$pic);
}

用自界说函数删除了就能够了。

上面经过例子看下PHP unlink() 函数的界说。

界说以及用法

unlink() 函数删除了文件。

若胜利,则前往 true,失败则前往 false。

语法

unlink(filename,context)

bd24eee87d3a87715dd03d2d6465d82.png

正文:对 context 的支持是 PHP 5.0.0 增加的。

例子:

<?php
$file = "test.txt";
if (!unlink($file))
 {
 echo ("Error deleting $file");
 }
else
 {
 echo ("Deleted $file");
 }
?>

保举教程:PHP教程

以上就是PHP中删除了网站旧照片的实例教程的具体内容,更多请存眷资源魔其它相干文章!

标签: php 网站 php开发教程 php开发资料 php开发自学 删除 旧照片 教程

抱歉,评论功能暂时关闭!