PHPのzip_read()関数
zip_read()関数は、ZIPファイルアーカイブ内の次のエントリを読み取ります。
構文
zip_read(zip)
パラメータ
-
zip −読み取るzipリソース
戻る
zip_read()関数は、成功するとzipアーカイブ内のファイルを含むリソースを返します。
例
以下は、次のファイルを含むzipファイル「new.zip」がある例です。
amit.txt peter.txt result.html demo.java settings.ini
例
例を見てみましょう:
<?php $zip = zip_open("new.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { echo "File Name = ". zip_entry_filename($zip_entry). "<br/>"; } zip_close($zip); } ?>
出力
File Name = amit.txt File Name = peter.txt File Name = result.html File Name = demo.java File Name = settings.ini
-
PHPのfpassthru()関数
fpassthru()関数は、開いているファイルからEOFまで読み取り、その結果を出力バッファーに書き込みます。ファイルポインタから読み取った文字数を返します。それ以外の場合、エラーが発生した場合はFALSEを返します。 構文 fpassthru(file_pointer): パラメータ file_pointer − ファイルポインタは、fopen()またはfsockopen()によって正常に開かれた(そしてfclose()によってまだ閉じられていない)ファイルを指している必要があります。 戻る fpassthru()関数は、ファイルポインタから読み取られた文字数を返します。そ
-
PHPのfopen()関数
fopen()関数は、ファイルまたはURLを開きます。関数が失敗すると、FALSEが返され、失敗するとエラーが返されます。エラー出力を非表示にするには、関数名の前に「@」を追加します。 構文 fopen(file_path, mode, include_path, context) パラメータ file_path- ファイルのパス。 モード- ファイルに必要なアクセスの種類 「r」-読み取り専用 r+-読み取り/書き込み w-書き込みのみ w+-読み取り/書き込み a-書き込みのみ。ファイルを開いてファイルの最後に書き込むか、存在しない場合は新しいファイルを作成します) a+-