91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

發布時間:2021-10-19 09:35:15 來源:億速云 閱讀:200 作者:iii 欄目:編程語言

本篇內容主要講解“PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件”吧!

在之前的文章中給大家帶來了《三分鐘教你PHP中怎樣寫入文件》,里面詳細介紹了在PHP中我們怎樣去寫入一個文件,本篇文章繼續給大家帶來PHP文件系統的一些小知識,如創建一個臨時文件、怎樣復制和刪除一個文件。希望能幫助到大家!

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

如何創建一個臨時文件?

在我們上一篇文章中我們寫入創建的文件都是永久的,在我們的日常開發使用中,創建一個臨時文件也是必要的,并且非常有用。

創建一個臨時文件,在我們用完之后就可以刪除掉了,我們不需要去維護這個文件的刪除狀態。

那么我們就需要用到resource tmpfile ( )函數,示例如下:

<?php
   //創建了一個臨時文件
   $a = tmpfile();
   //向里面寫入了數據
   $b = fwrite($a, '好好學習天天學習');
   //關閉臨時文件,文件即被刪除
   fclose($a);
   echo  '向臨時文件中寫入了'.$b . '個字節';
?>

輸出結果:

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

由上述示例可以看出,通過resource tmpfile ( )函數,創建一個臨時文件,返回資源類型。關閉文件即被刪除。

如何重命名文件?

在我們日常處理文件的時候,不僅要創建,有時還需要將已經創建好的文件重新命名,那接下來就來看一看,應該怎樣去重命名文件。

這時我們就會用到rename。語法格式如下:

bool rename($舊名,$新名);

示例如下:

首先,我創建了一個文件,名為test.txt

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

接下來,輸入:

<?php
   //舊文件名
   $a = 'test.txt';
   //新文件名
   $b =  'newtest.txt';
   //復制文件
   rename($a, $b);
?>

輸出結果后,原名為test.txt的文件現在:

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

由上述示例得出,通過rename可以重新命名文件。

如何復制文件?

復制文件也是我們日常中常見的操作了,那應該怎么實現呢?

bool copy(源文件,目標文件)

示例如下:

和上述示例一樣,我先創建了一個test.txt文件

<?php
   //舊文件名
   $a = 'test.txt';
   //新文件名
   $b =  'test_new.txt';
   //修改名字。
   copy($a, $b);
?>

通過copy,輸出結果:

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

由上述結果得知,通過copy()可以復制文件。

如何刪除文件?

刪除文件就是將指定路徑的一個文件刪除,不過這個刪除是直接刪除。使用的是windows電腦,你在回收站看不到這個文件。你會發現這個文件只是消失了。

bool unlink(指定路徑的文件)

示例如下:

<?php
   $a = 'test.txt';
   if (unlink($a)) {
       echo  "刪除文件成功 $filename!\n";
   } else {
       echo "刪除 $a 失敗!\n";
   }
?>

輸出結果:

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件

由上述示例可以看出,通過unlink可以刪除文件。

到此,相信大家對“PHP中怎么復制、刪除、重命名文件以及創建一個臨時文件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

来安县| 临城县| 水城县| 沙坪坝区| 临朐县| 京山县| 怀远县| 上虞市| 陇西县| 疏附县| 崇礼县| 盐津县| 潮安县| 临海市| 巢湖市| 绥滨县| 双牌县| 定安县| 顺义区| 孟连| 博野县| 东城区| 北川| 台江县| 奉节县| 定远县| 安泽县| 嘉义市| 浦县| 峡江县| 长子县| 巴楚县| 佛坪县| 湘阴县| 陵川县| 潞西市| 灌云县| 工布江达县| 吉安县| 开江县| 饶阳县|