Ankündigung

Einklappen
Keine Ankündigung bisher.

Threaded merge

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Threaded merge

    Ich überlege, ob ich bei pecl einen bug-report melden soll.

    Es geht um http://www.php.net/manual/en/threaded.merge.php

    2 Besonderheiten sind mir aufgefallen:

    - Übergibt man zu Beginn in Verbindung mit overwrite = false ein assoziatives Array (keys vom Typ String), wird $from ignoriert.

    - Wurden der Threaded-Instanz bereits indizierte Daten (keys vom Typ int) übergeben, spielt overwirte keine Rolle, wenn man weitere indizierte Daten merget. Bestehende Daten mit gleichem key werden auf jeden Fall überschrieben.

    Ist das vielleicht so gewollt, oder sind das vielleicht doch Bugs?


  • #2
    Zitat von veryhot Beitrag anzeigen
    Übergibt man zu Beginn in Verbindung mit overwrite = false ein assoziatives Array (keys vom Typ String), wird $from ignoriert.
    Wenn die Keys des assoc-arrays bereits existieren, dann wuerde overwrite=true nur neue Keys hinzufuegen. Bestehende Keys werden nicht ueberschrieben.

    Zitat von veryhot Beitrag anzeigen
    Bestehende Daten mit gleichem key werden auf jeden Fall überschrieben.
    Aber nur wenn overwrite=true und nur wenn key != numeric.
    Standards - Best Practices - AwesomePHP - Guideline für WebApps

    Kommentar

    Lädt...
    X