最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php unlink()函數(shù)使用教程

 更新時(shí)間:2018年07月12日 11:21:39   作者:天國的恩賜  
最近在寫個(gè)網(wǎng)站,需要上傳圖片,如果修改圖片,就圖片就沒有用了,會(huì)占用服務(wù)器的硬盤資源,所以想到用unlink函數(shù)刪除舊照片.下面腳本之家小編給大家?guī)砹藀hp unlink()函數(shù)使用教程,感興趣的朋友一起看看吧

最近在寫個(gè)網(wǎng)站,需要上傳圖片,如果修改圖片,就圖片就沒有用了,會(huì)占用服務(wù)器的硬盤資源,所以想到用unlink函數(shù)刪除舊照片.

問題 : unlink函數(shù)只能刪除 相對(duì)于函數(shù)執(zhí)行文件的相對(duì)目錄  或  磁盤的絕對(duì)目錄.

  兩個(gè)目錄都不方便, 因?yàn)槲掖娴膱D片目錄是網(wǎng)站根目錄的相對(duì)路徑.

解決辦法:

  在入口文件定義網(wǎng)站磁盤目錄的常量 , 在刪除的時(shí)候進(jìn)行拼接  

  在 index.php 

// 定義磁盤目錄
// 定義磁盤目錄
define('__DOCUMENT_PATH__',substr(__FILE__ ,0,-10) );
  然后定義一個(gè)公共函數(shù)
  
function delOldPic($url) {
  unlink(__DOCUMENT_PATH__.$pic);
}

用自定義函數(shù)刪除就可以了

問題 : 這么做安全性感覺會(huì)降低 , 水平有限, 這塊的問題不能求證, 歡迎圓友留言幫助

下面通過例子看下PHP unlink() 函數(shù)的定義

定義和用法

unlink() 函數(shù)刪除文件。

若成功,則返回 true,失敗則返回 false。

語法

unlink(filename,context)

參數(shù) 描述
filename 必需。規(guī)定要?jiǎng)h除的文件。
context 可選。規(guī)定文件句柄的環(huán)境。Context 是可修改流的行為的一套選項(xiàng)。

提示和注釋

注釋:對(duì) context 的支持是 PHP 5.0.0 添加的。

例子

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

總結(jié)

以上所述是小編給大家介紹的php unlink()函數(shù)使用教程,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • PHP 對(duì)接美團(tuán)大眾點(diǎn)評(píng)團(tuán)購券(門票)的開發(fā)步驟

    PHP 對(duì)接美團(tuán)大眾點(diǎn)評(píng)團(tuán)購券(門票)的開發(fā)步驟

    這篇文章主要介紹了PHP 對(duì)接美團(tuán)大眾點(diǎn)評(píng)團(tuán)購券(門票)的開發(fā)步驟,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • php 論壇采集程序 模擬登陸,抓取頁面 實(shí)現(xiàn)代碼

    php 論壇采集程序 模擬登陸,抓取頁面 實(shí)現(xiàn)代碼

    php 論壇采集程序 模擬登陸,抓取頁面 實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2009-07-07
  • tp5(thinkPHP5)框架實(shí)現(xiàn)多數(shù)據(jù)庫查詢的方法

    tp5(thinkPHP5)框架實(shí)現(xiàn)多數(shù)據(jù)庫查詢的方法

    這篇文章主要介紹了tp5(thinkPHP5)框架實(shí)現(xiàn)多數(shù)據(jù)庫查詢的方法,結(jié)合實(shí)例形式分析了thinkPHP5框架多數(shù)據(jù)庫查詢的相關(guān)配置、初始化及調(diào)用相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • thinkPHP模板算術(shù)運(yùn)算相關(guān)函數(shù)用法分析

    thinkPHP模板算術(shù)運(yùn)算相關(guān)函數(shù)用法分析

    這篇文章主要介紹了thinkPHP模板算術(shù)運(yùn)算相關(guān)函數(shù)用法,結(jié)合簡單實(shí)例形式分析了thinkPHP關(guān)于算數(shù)運(yùn)算與參數(shù)傳遞的相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • thinkPHP中驗(yàn)證碼的簡單實(shí)現(xiàn)方法

    thinkPHP中驗(yàn)證碼的簡單實(shí)現(xiàn)方法

    這篇文章主要介紹了thinkPHP中驗(yàn)證碼的簡單實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了thinkPHP驗(yàn)證碼的實(shí)現(xiàn)原理、步驟與調(diào)用技巧,需要的朋友可以參考下
    2016-12-12
  • Laravel5.* 打印出執(zhí)行的sql語句的方法

    Laravel5.* 打印出執(zhí)行的sql語句的方法

    本篇文章主要介紹了Laravel5.* 打印出執(zhí)行的sql語句的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • PHP示例演示發(fā)送郵件給某個(gè)郵箱

    PHP示例演示發(fā)送郵件給某個(gè)郵箱

    文中通過示例代碼介紹了php表單提交并發(fā)送郵件給某個(gè)郵箱,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Laravel5.5以下版本中如何自定義日志行為詳解

    Laravel5.5以下版本中如何自定義日志行為詳解

    這篇文章主要給大家介紹了關(guān)于Laravel5.5以下版本中如何自定義日志行為的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • yii2.0整合阿里云oss的示例代碼

    yii2.0整合阿里云oss的示例代碼

    本篇文章主要介紹了yii2.0整合阿里云oss的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • 簡單的php新聞發(fā)布系統(tǒng)教程

    簡單的php新聞發(fā)布系統(tǒng)教程

    這篇文章主要介紹了如果通過php開發(fā)一個(gè)簡單的php新聞管理系統(tǒng),這樣的系統(tǒng)對(duì)php新手來說非常值得學(xué)習(xí),先掌握了基礎(chǔ)的邏輯與代碼能力,才能寫出更好的代碼
    2014-05-05

最新評(píng)論

新巴尔虎右旗| 庆云县| 海盐县| 承德县| 濮阳县| 万盛区| 桑植县| 绥江县| 新乐市| 板桥市| 嘉义市| 建德市| 保山市| 广水市| 合肥市| 额尔古纳市| 永登县| 宝丰县| 商南县| 新绛县| 如皋市| 霞浦县| 博爱县| 大冶市| 沛县| 平和县| 镇安县| 涟水县| 宜春市| 汝州市| 娄底市| 抚州市| 大田县| 界首市| 陆川县| 新乐市| 当雄县| 玛纳斯县| 合山市| 寻乌县| 综艺|