PHP 8.4.1 Released!

xdiff_file_bpatch

(PECL xdiff >= 1.5.0)

xdiff_file_bpatchBir dosyaya bir ikil yama uygular

Açıklama

xdiff_file_bpatch(string $dosya, string $yama, string $hedef): bool

Belirtilen dosya'ya ikil yama'yı uygular ve sonucu hedef'e kaydeder. Bu işlev xdiff_file_bdiff() ve xdiff_file_rabdiff() işlevleriyle veya bunların dizgelerle çalışan eşdeğerleriyle üretilmiş yamaları kabul eder.

Bağımsız Değişkenler

dosya

Yamanın uygulanacağı dosyanın yolu.

yama

İkil yama dosyası.

hedef

Sonucun kaydedileceği dosyanın yolu.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Örnekler

Örnek 1 - xdiff_file_bpatch() örneği

Aşağıda bir dosyaya ikil yama uygulanmaktadır.

<?php
$old_version
= 'archive-1.0.tgz';
$patch = 'archive.bpatch';

$result = xdiff_file_bpatch($old_version, $patch, 'archive-1.1.tgz');
if (
$result) {
echo
"Dosya yamandı";
} else {
echo
"Dosya yamanamadı";
}

?>

Notlar

Bilginize:

Her iki dosya da (dosya ve yama) belleğe yükleneceğinden memory_limit yönergesinde yeteri kadar bellek belirtilmelidir.

Ayrıca Bakınız

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top