downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

xdiff_file_diff> <xdiff_file_bpatch
[edit] Last updated: Fri, 23 Mar 2012

view this page in

xdiff_file_diff_binary

(PECL xdiff >= 0.2.0)

xdiff_file_diff_binaryxdiff_file_bdiff() işlevinin takma adıdır

Açıklama

bool xdiff_file_diff_binary ( string $eski_dosya , string $yeni_dosya , string $hedef )

eski_dosya ile yeni_dosya arasındaki farklardan bir ikil fark dizgesi oluşturup sonucu hedef dosyasına kaydeder. Bu işlev hem metin hem de ikil verilerle çalışabilir. Elde edilen yama daha sonra xdiff_file_bpatch() işleviyle uygulanabilir.

1.5.0 sürümünden itibaren, bu işlev xdiff_file_bdiff() işlevinin takma adıdır.

Değiştirgeler

eski_dosya

İlk dosyanın yolu. Eski dosya olarak ele alınır.

yeni_dosya

İkinci dosyanın yolu. Yeni dosya olarak ele alınır.

hedef

Elde edilen yamanın kaydedileceği dosyanın yolu. Dosya ikil bir dosya olacağından içeriği insanlarca okunabilir olmayacaktır.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - xdiff_file_diff_binary() örneği

Aşağıda iki arşiv dosyasının ikil farkı alınmaktadır.

<?php
$old_version 
'my_script_1.0.tgz';
$new_version 'my_script_1.1.tgz';

xdiff_file_diff_binary($old_version$new_version'my_script.bdiff');
?>

Notlar

Bilginize:

Her iki dosya da belleğe yükleneceğinden memory_limit yönergenizde yeteri kadar bellek belirtmiş olmalısınız.

Ayrıca Bakınız



add a note add a note User Contributed Notes xdiff_file_diff_binary
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites