Ergebnis 1 bis 10 von 18

Thema: Tresor Addon Problem

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #13
    Erfahrener Benutzer Avatar von NeoGriever
    Registriert seit
    26.03.2011
    Ort
    Waldbröl
    Beiträge
    245

    AW: Tresor Addon Problem

    Ähm.

    Code:
    function kontobuchung($art, $menge, $uid, $loseart = null) {
        if($loseart === true) {
            // nur normal-lose
        }elseif($loseart === false) {
            // nur bonus-lose
        }else{
            // beide (standard)
        }
    }
    Und was heißt hier "unsauber"? Das ist grundlegendes php-standard. O_o

    Mit $loseart = null leg ich erstmal fest, dass der standard-wert, wenn der letzte parameter nicht angegeben wird, "Null" ist. Es handelt sich hierbei um KEIN boolean-wert.

    Mit $loseart === true (dem 3fach-istgleich) verhinder ich, dass $loseart als boolean angesehen wird, wenn man 1 z. b. angibt.
    Ebenso bei === false, wenn 0 angegeben wird. Es wird nur True oder False erlaubt.

    Wird keines der beiden erkannt, standard.

    Somit können alte addons die übliche Funktionsweise verwenen und neue addons den parameter hinzufügen. Darüber hinaus lassen sich so alte addons schnell und einfach damit erweitern.

    Von wegen unsauber ...
    Geändert von NeoGriever (09.08.2013 um 11:15 Uhr)
    VMS-R Downloads | VMS-R Supportbereich | E-Mail | Facebook: VMS-R | ICQ: 413-432-780 | MSN: vmsr@hotmail.de



Ähnliche Themen

  1. tresor addon probs
    Von xxkilli im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 20.03.2009, 11:40
  2. suche tresor addon
    Von outrage im Forum Weiterentwicklung Basisscript
    Antworten: 14
    Letzter Beitrag: 08.09.2008, 20:19
  3. Tresor problem
    Von maxi78 im Forum Support zu Addons & Erweiterungen
    Antworten: 9
    Letzter Beitrag: 20.05.2008, 13:43
  4. Addon Tresor
    Von melpa02 im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 12.03.2008, 13:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •