ファイルのコピーと削除
PHP でファイルを削除するのは非常に簡単で、操作は unlink 関数を使用するだけです:
コードをコピーします
は次のとおりです:
$file = 'dirlist.php';
$result = @unlink ($file);
if ($result == false) {
echo '蚊を追い払う'
} '削除できません';
}
?>
ファイルのコピーも簡単です:
コードは次のとおりです: $file = ' yang.txt';
$newfile = 'ji.txt'; # このファイルの親フォルダーは書き込み可能である必要があります
if (file_exists($file) == false) {
die ('サンプルはオンラインのためコピーできません');
$result = copy($file, $newfile);
echo 'メモリをコピーします'
?> rename() 関数を使用してフォルダーの名前を変更できます。その他の操作は、次の関数を組み合わせて実行できます。
ファイル属性を取得する
いくつかの一般的な関数について説明します。
最新の変更時刻を取得する:
コード
コードは次のとおりです:
$file = 'test.txt';
echo date('r', filemtime($file))> unix タイムスタンプ。一般的に使用されるのは、ファイルのアクセス許可、所有者、すべてのグループ、または i ノード内のその他のメタデータが更新されたときに、fileatime() と filectime() です。 ) 関数はファイルの所有者を返します。 $owner = posix_getpwuid(fileowner($file)); (非ウィンドウ システム)、ileperms() はファイルの権限を取得します。
コードをコピーします
コードは次のとおりです。 :
$file = 'dirlist .php';
$perms = substr(sprintf('%o', fileperms($file)),
echo $perms?> ;
filesize() はファイル サイズをバイト単位で返します:
コードをコピー コードは次のとおりです:
// 出力は次のようになります: somefile.txt: 1024 バイト
$filename = 'somefile.txt';
echo $filename . ': ' ' bytes';
ファイルのすべての情報を取得するには、 stat( ) 配列を返す関数:
コードをコピーします。 コードは次のとおりです: php
$file = 'dirlist.php';
$perms = stat($file); var_dump($perms);
?>
4: 結論
キーが何に対応しているのかの詳細はここで確認できます。上記の機能に習熟していれば、操作中に大きな問題は発生しません。PHP ファイル操作の機能は比較的すぐに変化します。ファイルのこの部分は、PHP を学習する上で非常に重要な部分でもあります。無視しないでほしいと思います。
http://www.bkjia.com/PHPjc/325071.htmlwww.bkjia.com
true
http://www.bkjia.com/PHPjc/325071.html
技術記事
1: ディレクトリ操作では、まずディレクトリから読み取る関数、opendir()、readdir()、closedir() が導入されます。使用すると、最初にファイル ハンドルが開かれ、次に反復的にリストされます。 コードをコピーします。コードは次のとおりです。 ..