RAR(Roshal Archive) は、エラー回復とファイルのセグメント化をサポートするファイル圧縮形式です。 PHP は、.RAR ファイルを IO ストリームとして使用することをサポートしています。rar://は、RAR ストリームのストリーム ラッパーです。
rar://Wrapper は、RAR アーカイブへの相対または絶対 URL エンコードされたパスを受け入れます。オプションの (*) または (#)、およびアーカイブに保存されるエントリの URL エンコードされた名前。このラッパーはファイルとディレクトリを開くことができます。
シャープ記号とエントリ名の部分が含まれていない場合は、アーカイブのルート ディレクトリが表示されます。ラッパーで RecursiveDirectoryIterator を使用するには、URL にハッシュ記号を含める必要があります。
このラッパーはデフォルトでは有効になっていません。PECL(PHP Extension Community Library) の rar 拡張機能をインストールする必要があります。
rar://[*][#[ ]]
open_password | アーカイブ ヘッダーの暗号化に使用されるパスワード (存在する場合)もし。 |
---|---|
file_password | ファイルの暗号化に使用されるパスワード (存在する場合)。ヘッダーも暗号化されている場合、このオプションは無視され、open_password が優先されます。 |
volume_callback | 不足しているボリュームのパスを決定するために使用されるコールバック関数。 |
以上がPHP rar:// を中国語に翻訳すると、次のようになります。 PHP rar://の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。