3. ファイルを開きます
4. ファイルパス情報を取得します
5. ファイルをコピーします。コード
6. 絶対パスを取得します
7. ファイルを閉じます
9. データの行を読み取ります
11. ファイル全体を読み取ります
12. ディレクトリを開きます
;
ファイルを開く
形式:
fopen(filename,mode)
説明: 指定されたファイルを指定された形式で開きます
filename: 開くファイル名
mode: オープンモード
fopen("hello.txt","w " );
は、hello.txt ファイルを書き込みで開くことを意味します
ファイルの書き込み
形式:
fwrite(resource, string);
説明: 指定されたコンテンツを開いているファイルに追加します
リソース: 開いているファイル
文字列: コンテンツ書きます
例:
$handle = fopen("hello.txt","w") //aの場合はデータを追加できます
fwrite($handle,"1rn")
ファイルを閉じます
形式:
fclose($handle)
説明: 開いているファイルを閉じます
例:
コードをコピーします コードは次のとおりです:
$handle = fopen("hello.txt","w");
fclose( $handle);
データ行を読み取ります
形式:
fgets(int handle[,int length])
説明: length-1 の文字を読み取ります。長さが指定されていない場合、デフォルトのバイトは 1KB です。
改行、EOF、または長さ 1 の文字が読み取られた場合、プログラムは終了します。
例:
コードをコピーします。 コードは次のとおりです:
$handle = fopen("hello.txt","r");
$buffer = fgets($handle,1024);
echo $handle // 1 行の情報を出力します。
ファイル全体を読み取ります
形式:
readfile(filename)
説明: ファイル全体を読み取り、ブラウザに出力します
例:
コードをコピーします コードは次のとおりです:
readfile(“ hello.txt");
?>
ファイルサイズを取得します
形式:
filesize(filename)
説明: 指定されたファイルサイズを取得し、エラーの場合は false を返します
例:
filesize("a.rar")
ファイルの削除
形式:
unlink()
説明: ファイルを削除し、成功した場合は true を返し、それ以外の場合は false を返します
例:
unlink("b.txt")
ディレクトリを作成する
形式:
mkdir(dirname)
説明: ディレクトリを作成する
例: mkdir("newfolder") //現在のディレクトリに新しいフォルダーを作成する
ディレクトリを削除する
形式:
rmdir(dirname); )
説明: ディレクトリを削除します
例: rmdir( "newfolder");
ファイル名を取得します
形式:
basename(filepath)
説明: 指定されたパスからファイル名を返します
例:
basename(" c:mytoolsa.txt") //Return a.txt
ファイルパス情報を取得
pathinfo(path)
説明: ファイルパス情報を返し、結果は配列に保存されます。配列の添え字は
dirname ( path)、basename (ファイル名)、extension (拡張子)
例: pathinfo("c:mytoolsa.txt")
絶対パスを取得します
形式:
realpath(filename)
説明:指定されたファイル、失敗した場合は false を返します
例: realpath("h.txt") / /F:apacheexampleh.txt
ファイルをコピー
形式:
copy(source,dest)
手順: ソースファイルを dest にコピーします
例: copy("h.txt","newflodera.txt")
ディレクトリかどうかを判断します
形式:
is_dir(filename)
説明: 指定されたファイル名がディレクトリであるかどうかを判断します。 filename が存在し、
がディレクトリの場合は true を返し、そうでない場合は false を返します。
例:
コードをコピーする コードは次のとおりです:
if(is_dir("newfolder"))
{
echo "はファイルディレクトリです」;
}
ディレクトリを開く
形式: opendir(path)
説明: 指定されたファイルディレクトリを開き、リソース識別子を返す
例:
$hand = opendir(“.”) //ルートディレクトリを開く
ディレクトリを読み取る
形式:
readdir($handle)
説明: 開いているファイル ディレクトリ ストリームを読み取る
readdir($hand);
ディレクトリを閉じる
形式:
Closedir($handle)
説明: 開いているディレクトリ ストリームを閉じる
例:closedir($hand);
http://www.bkjia.com/PHPjc/327325.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/327325.html技術記事知識ポイントの紹介: 1. ファイルまたはディレクトリが存在するかどうかを確認します。 bool 次のようにコードをコピーします。 file_exists(string filename) 2. 次のようにコードをコピーします。basename(filepath) 3...
。