xdiff_file_patchとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > xdiff_file_patchの意味・解説 

xdiff_file_patch

(PECL)
xdiff_file_patch — ファイルに unified diff 形式のパッチを適用する

説明

mixed xdiff_file_patch ( string file, string patch, string dest [, int flags] )
xdiff_file_patch() は、ファイル file に unified 形式のパッチファイル patch を適用し、結果をファイル dest に保存します。
flagsXDIFF_PATCH_NORMAL(デフォルト。通常のパッチ)あるいは XDIFF_PATCH_REVERSE(逆パッチ) のいずれかです。
内部エラーが発生した場合に FALSE を返します。 パッチの適用に成功した場合には、パッチが拒否された部分の文字列 あるいは TRUE を返します。
例 2450. xdiff_file_patch() の例
以下のコードは、unified diff 形式のパッチをファイルに適用します。
<?php
$old_version = 'my_script-1.0.php';
$patch = 'my_script.patch';

$errors = xdiff_file_patch($old_version, $patch, 'my_script-1.1.php');
if (is_string($errors)) {
   echo "Rejects:\n";
   echo $errors;
}

?>

例 2451. 逆パッチの例
以下のコードはパッチを逆に適用します。
<?php
$new_version = 'my_script-1.1.php';
$patch = 'my_script.patch';

$errors = xdiff_file_patch($new_version, $patch, 'my_script-1.0.php', XDIFF_PATCH_REVERSE);
if (is_string($errors)) {
   echo "Rejects:\n";
   echo $errors;
}

?>

xdiff_string_patch() も参照ください。


このページでは「PHP関数リファレンス」からxdiff_file_patchを検索した結果を表示しています。
Weblioに収録されているすべての辞書からxdiff_file_patchを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からxdiff_file_patch を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「xdiff_file_patch」の関連用語

xdiff_file_patchのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



xdiff_file_patchのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS