Archive for the ‘PHP’ Category
Welche PHP-Feeds habt ihr in eurem Reader?
Da ich immer auf der Suche bin nach tollen Web-Blogs und speziell PHP-Artikeln (egal ob deutsch oder englisch) frage ich doch mal hier in die Runde nach eurer Liste der Feeds, die ihr gern lest.
Ich fasse dann alle hier oben zusammen, damit ihr euch auch interessante raussuchen könnt die ihr noch nicht kennt.
Weiterlesen »
Ergebnisse der Array-Umbau-Aufgabe
Bis heute morgen wurden von 18 Lesern 19 Lösungen zur vorgestrigen Array-Umbau-Aufgabe eingereicht, und ich habe alle Funktionen durchlaufen lassen mit einem Testarray. Nun möchte ich hier einige Werte zur Korrektheit und Laufzeit veröffentlichen.
Dazu habe ich ein Testscript erstellt, welches auf GitHub einsehbar ist, und wo ich alle Funktionen mit einem 29358 Elemente großen Array laufen lasse und dann die Laufzeit und Korrektheit der Umwandlungen überprüfe.
Hier die sortierbare Tabelle:
Weiterlesen »
Kleine Aufgabe: Ein Array umbauen
Eine kleine Aufgabe, die es zu lösen gibt. Ich habe folgendes Ausgangsarray, das nur positive ganze Zahlen enthält, die nur einmal vorkommen:
$numbers = array(13,81,80,79,78,77,76,19,40,41,42,43,44,45,48);
und möchte:
$numbers = array(13,"81-76",19,"40-45",48);
Es sollen also alle zusammenhängenden Arrayelemente zusammengefasst werden, um das Array kleiner zu machen (weniger Speicherplatz/Traffic).
In einem zweiten Schritt soll dann dieses Array wieder zurück umgewandelt werden in das Original:
$numbers = array(13,81,80,79,78,77,76,19,40,41,42,43,44,45,48);
Die Reihenfolge soll beibehalten werden, sodass es möglich ist das Array vor- und zurück umzuwandeln.
Wer hat die schönste und einfachste Lösung für die beiden Funktionen? Lösungen per Gist oder Pastie etc. posten.
Farben in der Kommandozeile nutzen
Wenn man nur Webseiten erstellt braucht man im Normalfall keine Konsolenscripte, aber bei Cronscripten oder anderen Administrationshelfern wird die CLI-Fähigkeit von PHP häufig genutzt. Manchmal möchte man dabei eine farbige Ausgabe, sprich farbige Schrift und farbigen Hintergrund, um Fehler oder wichtige Meldungen auszugeben und die Ausgabe etwas zu strukturieren.
Hier meine einfache Klasse, die farbige Schrift auf der Konsole ausgeben kann:
Weiterlesen »
Slides der PHPBenelux Conference 2011
Am 28. und 29. Januar 2011 fand die PHPBenelux Konferenz 2011 statt, und es waren wieder interessante Vorträge dabei, von denen hier die Slides in einer Übersicht dargestellt werden. Auf dem Plan stand am Freitag Morgen der Tutorial Teil, bei dem in 4 dreieinhalb-stündigen Workshops Wissen vermittelt wurde. Am Freitag Nachmittag sowie am Samstag gab es dann Talks, von denen einige allerdings schon bekannt waren und dort wiederholt wurden.
Freitag, 28.01.2011
Workshop: Caching and tuning fun for high scalability
by Wim Godden
Workshop: Real world Quality Assurance, unit testing, code review
by Tobias Schlitt and Kore Nordmann
Workshop: Developing search applications with Apache Solr & PHP
by Paul Borgermans
Workshop: MySQL performance tuning
by Geert Vanderkelen
Opening Keynote: 27 Ways To Be A Better Developer
Ivo Jansch and Lorna Mitchell
Weiterlesen »