Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



CLXXV. Fonctions xdiff

Introduction

L’extension xdiff crée et applique des patches aux fichiers binaires et textes.

Pré-requis

Pour utiliser xdiff, vous aurez besoin de libxdiff, disponible sur le site web de libxdiff http://www.xmailserver.org/xdiff-lib.html.

Note : Vous devez avoir au moins la version 0.7 de la bibliothèque libxdiff pour que ces fonctions prennent en compte le paramètre “memory_limit”.

Installation

xdiff est actuellement disponible dans PECL http://pecl.php.net/package/xdiff.

Si PEAR est disponible sur votre système *nix vous pouvez utiliser l’installateur PEAR pour installer l’extension xdiff avec la commande suivante : pear -v install xdiff.

Vous pouvez toujours télécharger le tar.gz et installer xdiff à la main :

Exemple 1. Installation à la main de xdiff gunzip xdiff-xxx.tgz tar -xvf xdiff-xxx.tar cd xdiff-xxx phpize ./configure && make && make install

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l’exécution.

“XDIFF_PATCH_NORMAL” (entier)

“XDIFF_PATCH_REVERSE” (entier)

Table des matières

xdiff_file_diff_binary – Créé un diff binaire de deux fichiersxdiff_file_diff – Créé un diff unifié entre deux fichiersxdiff_file_merge3 – Fusionne trois fichiers en un seulxdiff_file_patch_binary – Patche un fichier avec un diff binairexdiff_file_patch – Patche un fichier avec un diff unifiéxdiff_string_diff_binary – Créé un diff binaire de deux chaînesxdiff_string_diff – Créé un diff unifié entre deux chaînesxdiff_string_merge3 – Fusionne trois chaînes en une seulexdiff_string_patch_binary – Patche une chaîne avec un diff binairexdiff_string_patch – Patche une chaîne avec un diff unifié

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright