xdiff_string_patch Patche une chaîne avec un diff unifié &reftitle.description; stringxdiff_string_patch stringstr stringpatch intflags stringerror Patche la chaîne str avec un patch unifié et retourne le résultat. patch doit être un patch unifié créé par les fonctions xdiff_file_diff et xdiff_string_diff. Un paramètre optionnel flags spécifie le mode de l'opération. Toutes les parties rejetées seront stockées dans la variable error si elle est fournie. &reftitle.parameters; str La chaîne originale. patch Le patch unifié. Il doit avoir été créé en utilisant les fonctions xdiff_string_diff, xdiff_file_diff ou tout autre outil compatible. flags flags peut être soit XDIFF_PATCH_NORMAL (mode par défaut, patch normal), soit XDIFF_PATCH_REVERSE (patch inversé). Depuis la version 1.5.0, vous pouvez également utiliser l'opérateur binaire OR pour activer le drapeau XDIFF_PATCH_IGNORESPACE. error Si error est fourni, les parties rejetées y seront stockées. &reftitle.returnvalues; Retourne la chaîne patchée, ou &false; si une erreur survient. &reftitle.examples; Exemple avec <function>xdiff_string_patch</function> Le code suivant applique les changements à des articles. ]]> &reftitle.seealso; xdiff_string_diff