Différences entre clean() clear() reset()

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par dorian53, 12 Août 2012.

  1. dorian53
    dorian53 WRInaute passionné
    Inscrit:
    10 Avril 2005
    Messages:
    1 909
    J'aime reçus:
    1
    Bonjour,

    Quelles différences feriez-vous entre des méthodes qui seraient nommées clean(), clear(), reset() ?
    Quel serait l'équivalent d'un raz() selon vous ?

    Merci
     
  2. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 249
    J'aime reçus:
    0
    Je sais pas si tu parles d'un langage précis mais je verrais plus:

    clean() pour supprimer seulement le cache
    clear() tout supprimer
    reset() remettre à 0 les compteurs, pointeurs, positions sans rien supprimer.
     
  3. dorian53
    dorian53 WRInaute passionné
    Inscrit:
    10 Avril 2005
    Messages:
    1 909
    J'aime reçus:
    1
    Pour vider un tableau, quelle méthode utiliserais-tu ?
     
  4. _Soul
    _Soul WRInaute impliqué
    Inscrit:
    26 Avril 2011
    Messages:
    626
    J'aime reçus:
    0
  5. dorian53
    dorian53 WRInaute passionné
    Inscrit:
    10 Avril 2005
    Messages:
    1 909
    J'aime reçus:
    1
    unset() détruit, elle ne vide pas mais la question n'est pas là.

    S'il fallait un nom de méthode pour le faire au sein d'une classe ?
     
  6. jv2759
    jv2759 WRInaute occasionnel
    Inscrit:
    21 Novembre 2008
    Messages:
    429
    J'aime reçus:
    0
    clean() : c'est nettoyer, on supprime des chose qui ne serais pas indispensable et qui peuvent être reconstruite, recalculer.
    clear() : c'est vider quelque chose, sans forcement dé-configurer. typiquement des tableaux ou autres liste.
    reset() : on reviens au même état que quand on à crée. on vide tout et on revien au parametre initiaux.
    raz() : la même chose que reset, mais en abréviation française.

    c'est clear.
     
  7. YoyoS
    YoyoS WRInaute accro
    Inscrit:
    14 Septembre 2006
    Messages:
    3 249
    J'aime reçus:
    0
    Même clearAll() ou removeAll() par opposition à removeItemAtIndex() etc
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 180
    J'aime reçus:
    330
    @dorian53: tu es en train de pondre un framework/CMS maison (vu les autres topics) ? :)
     
  9. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 417
    J'aime reçus:
    0
    tu le recrées ($montablo=array();), ça devrait l'écraser ?
     
Chargement...
Similar Threads - Différences clean() clear() Forum Date
WordPress Différences entre GG analytics clients et les clics. Google Analytics 22 Janvier 2020
SEO Baidu vs Google : Quelles différences ? Référencement Google 17 Novembre 2018
Différences incroyables entres outils d'analyse de backlinks Netlinking, backlinks, liens et redirections 16 Février 2018
Différences entre profil, page Facebook, communauté, groupe Facebook 18 Février 2016
Codes Analytics multiples - différences dans les données Google Analytics 10 Août 2015
Différences de comptage de backlinks selon l'outil utilisé Netlinking, backlinks, liens et redirections 26 Mars 2014
Grosses différences entre stats Google analytics et nos stats serveur Google Analytics 27 Janvier 2014
Différences de critères de référencement entre GG et autres moteurs de recherche Débuter en référencement 14 Janvier 2014
Différences entre : data-vocabulary.org et schema.org Débuter en référencement 21 Octobre 2013
Différences entre sites référents et réseaux sociaux Google Analytics 29 Juillet 2013