Script Wettbewerb - str_replace()

Wir sammeln alle Infos der Bonusepisode von Pokémon Karmesin und Purpur für euch!

Zu der Infoseite von „Die Mo-Mo-Manie“
  • Ich wollte mal einen kleinen Wettbewerb vorschlagen, und zwar möglichst effektiv bestehende Funktion bei PHP nachzubauen.


    Dazu muss man halt selber eine Funktion die die gleichen Parameter hat und jeweils den gleichen Output wie die echte. Das sollte dann möglichste effektiv geschehen also in möglichst kurzer Zeit.


    Regeln:

    • Der jeweilige Gewinner darf wenn er möchte den neuen Contest starten.
    • Die Funktion werden auf einer genormten Teststrecke getestet.
    • Die Funktion muss wie schon gesagt das selbe Ausspucken wie die echte.
    • Die Funktionen werden dem Leiter per PN geschickt
    • Der Leiter muss in der Lage sein selbst die Funktion zu bauen, Durchlauf Zeit ist egal
    • Der Code muss selbst geschrieben sein, und darf noch nicht veröffentlicht sein.
    • Die Funktionen werden später mit dem Ergebnis geposted


    Vierte Runde: mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] );


    Keine Anmeldung nötig schickt mir sie einfach. Ende der Runde: 22.8.09


  • Ich hab das Problem, dass ich ein Array aus Objekten anhand einer Eigenschaft sortieren muss.
    Wie setzt man sowas am performantesten um?


    PHP
    usort($array,'function');
    
    
    protected static function function($a, $b) {
    		if ($a->eigenschaft == $b->eigentschaft) return 0;
    		return ($a->eigenschaft < $b->eigenschaft) ? -1 : 1;
    	}

  • Wenn Doppelpost bitte zusammenfügen. Damits jeder sieht ist so gemacht.