xdiff_string_diff Hacer un diff unificado de dos cadenas &reftitle.description; stringxdiff_string_diff stringold_data stringnew_data intcontext3 boolminimalfalse Hace un diff unificado que contiene diferencias entre la cadena old_data y la cadena new_data y devuelve esta. El diff resultante es legible. Un parámetro opcional context especifica el número de líneas de contexto que hay que añadir alrededor de cada cambio. Establecer el parámetro minimal a true dará como resultado de salida el archivo parche más corto posible (puede tomar algo de tiempo). &reftitle.parameters; old_data Primera cadena con información. Esta actúa como "vieja" información. new_data Segunda cadena con información. Esta actúa como "nueva" información. context Indica el número de líneas de contexto que desea incluir en el diff resultado. minimal Establezca este parámetro a &true; si desea reducir el tamaño del resultado (puede tomar algo de tiempo). &reftitle.returnvalues; Returns string with resulting diff or &false; if an internal error happened. &reftitle.examples; Ejemplo de <function>xdiff_string_diff</function> El siguiente código hace un diff unificado de dos artículos. ]]> &reftitle.notes; Esta función no funciona bien con cadenas binarias. Para hacer un diff de cadena binaria utilice xdiff_string_bdiff/xdiff_string_rabdiff. &reftitle.seealso; xdiff_string_patch