IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

test rapide pour savoir si 2 variable longtext sont egales


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Par défaut test rapide pour savoir si 2 variable longtext sont egales
    Bonjour,


    je cherche une méthode rapide en php pour savoir si 2 variable de type longtext (texte simple pouvant peser plusieur ko), sont égales ou pas.

    en vous remerciant !

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    longtext ça n'existe pas en PHP.
    tu trouves que la comparaison directe est trop lente ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Par défaut
    longtext ça n'existe pas en PHP.
    tu trouves que la comparaison directe est trop lente ?
    si il y'a plus rapide en terme d'execution je suis preneur, etant donné qu'il s'agit du stockage de caractere provenant de l'ocrisation de livres.
    par exemple candide de voltaire en version ocr (cad texte simplifié ou la mise en page a été retirer afin d'enlever les espace et tabulation inutile) c'est environ 358740 caractère (40 pages).
    et il sagit d'un petit livre.

    du coup je me dis qu'un mathématicien a pu imaginer un algorithme plus efficace que la comparaison caractère par caractère bete et méchante.

    sachant qui me faut juste un flag pour me dire si c'est different ou pas.

    en vous remerciant.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Par défaut
    Bon j'avance en cherchant sur internet je suis tombé sur ça :

    http://decouvrir-golang.net/golang/t...aracteres.html

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Cet article concerne la recherche de différences, ce qui est plus complexe que brutalement comparer.
    Est-ce que tu as essayé déjà une comparaison directe pour voir si cela posait un problème de performance ?
    Sinon tu nous parles de longtext ; d'ou viennent tes données ?

    Également quels genres de différences t'attends-tu à trouver ? Un caractère par ci par la ou des blocs de texte entier ?
    Et quelles actions menes-tu s'il y a des différences ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 173
    Par défaut
    Sinon tu nous parles de longtext ; d'ou viennent tes données ?
    d'ocrisation d'etude de recherche nettoyé de toute mise en forme et ponctuation. (ca represente plusieur centaine ko).

    Également quels genres de différences t'attends-tu à trouver ? Un caractère par ci par la ou des blocs de texte entier ?
    une mise a jour de l'etude en question.
    (paragraphe entier en general)

    Et quelles actions menes-tu s'il y a des différences ?
    on update le champs (pas besoin d'etre rapide, les mise a jour se font par une routine nocturne).

Discussions similaires

  1. Réponses: 9
    Dernier message: 14/08/2013, 12h37
  2. [AC-2003] Test pour savoir si une référence est active
    Par jmde dans le forum VBA Access
    Réponses: 10
    Dernier message: 19/05/2013, 21h58
  3. [AC-2007] Test d'une valeur pour savoir si elle est nulle
    Par glooping dans le forum IHM
    Réponses: 2
    Dernier message: 01/10/2009, 11h26
  4. Test pour savoir si un objet existe
    Par Elijah37 dans le forum VBA Access
    Réponses: 4
    Dernier message: 26/05/2008, 23h26
  5. Réponses: 4
    Dernier message: 15/02/2008, 17h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo