una switch hacer con como codigo cientifica calculadora php diff

switch - Calcular diferencias de texto en PHP



calculadora php radio (8)

¿Qué tipo de diffs? Archivo diffs? Hay array_diff () que actúa sobre las matrices. Luego también está xdiff , que "te permite crear y aplicar archivos de parches que contienen diferencias entre las diferentes revisiones de archivos". Este último actúa sobre archivos o cadenas.

Editar: Debo añadir que xdiff aún no parece estar en una versión. Tienes que construir desde el origen para usarlo.

Esta pregunta ya tiene una respuesta aquí:

¿Hay bibliotecas (de terceros o integradas) en PHP para calcular diferencias de texto?


El motor de diferencias de MediaWiki es de código abierto (al igual que el resto). Si te gusta la forma en que Wikipedia maneja las diferencias de texto, puede ser una solución para ti.


El resultado de esto está en formato GNU diff. Puede ser lo que estás buscando.



Me gusta mucho este basado en JavaScript para proyectos web.

jsdifflib



Realmente depende del resultado que quieras. Si todo lo que quiere hacer es obtener los archivos diff para dos conjuntos de texto, puede que le resulte más sencillo utilizar un comando diff externo (que, por supuesto, depende totalmente del entorno en el que esté desarrollando).

$diff = `diff $file1 $file2`;

A partir de ahí, si desea utilizar la información de diff en todo lo que necesitaría analizar y esta solución podría no ser lo que está buscando. En ese caso, sugeriría buscar en la biblioteca PEAR mencionada anteriormente o buscar una biblioteca de análisis de texto similar.


depende exactamente de lo que quieras decir y de lo que quieras hacer, pero hay

PEAR Text_Diff - Motor para realizar y renderizar diferencias de texto