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