| 
 | PharData::copytar/zip アーカイブ内のファイルを、同じアーカイブ内で別の新しいファイルとしてコピーする 説明
   public true PharData::copy(string  $from, string$to)phar アーカイブ内のファイルを、そのアーカイブ内で別の新しいファイルとしてコピーします。 これは、phar ストリームラッパーでの copy と同等の操作をオブジェクト指向で行うものです。 パラメータ
 
 戻り値
   常に  エラー / 例外コピー元のファイルが存在しない、コピー先のファイルが既に存在する、 書き込みアクセスが無効になっている、どちらかのファイルのオープンに失敗した、 あるいはコピー元のファイルの読み込みに失敗した場合に UnexpectedValueException をスローします。 変更内容の phar への書き込みに失敗した場合は PharException をスローします。 例
 例1 PharData::copy の例 この例は、PharData::copy の使用法のほかに それと同等の操作をストリームラッパーで行う方法を示すものです。 これらの方式の最大の違いはエラー処理です。 PharData のすべてのメソッドは例外をスローしますが、ストリームラッパーの場合は trigger_error を使用します。  |