Autor Tema: Una duda con diferencias de archivos  (Leído 388 veces)

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Una duda con diferencias de archivos
« en: 26 de Octubre de 2012, 19:48:14 pm »
Buenas,
Quisiera saber si existe alguna función nativa de PHP que me permita guardar las diferencias encontradas entre dos archivos.

Por ejemplo, en uno tengo:
Citar
Tengo hambre
Estoy tomándome un café
Ya vi esa pelicula

Y en el otro:
Citar
Tengo hambre
Me tome un café
Ya vi esa pelicula
¿Como estas?

Y que almacene las diferencias en otro archivo (En el caso anterior, seria la Linea 2 ya que es diferente y la linea 4 por que no existe).
¿Existe?, lo pregunto para no tener que hacer todo el proceso para que a la final una simple función que desconozco ya haga esto (Muchas veces me ha pasado)
Saludos.
Twitter: @JoakoM010



Comunidad PHPeros

Una duda con diferencias de archivos
« en: 26 de Octubre de 2012, 19:48:14 pm »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re:Una duda con diferencias de archivos
« Respuesta #1 en: 26 de Octubre de 2012, 20:20:28 pm »
Eso puede hacerse con diff fácilmente en Linux.
Creo que no hay implementaciones nativas de PHP de diff, pero hay gente que se las curra para sus scripts.
http://paulbutler.org/archives/a-simple-diff-algorithm-in-php/

Saludos!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Una duda con diferencias de archivos
« Respuesta #2 en: 27 de Octubre de 2012, 20:59:54 pm »
Eso puede hacerse con diff fácilmente en Linux.
Creo que no hay implementaciones nativas de PHP de diff, pero hay gente que se las curra para sus scripts.
http://paulbutler.org/archives/a-simple-diff-algorithm-in-php/

Saludos!

Si, me refería algo como lo que es el diff (Ayudaría bastante en PHP jaja), entonces veré que tal esta ese script, aunque, sinceramente me gusta mas montarme lo mio, da satisfacción cuando lo terminas y ve que funciona jeje.

Saludos y gracias por responder Carlos.
Twitter: @JoakoM010