Archiv

PHP Modul Aktivierung php5enmod

php5enmod ist ein Kommando um auf dem Apache Server ein PHP Modul, eine Extension zu aktivieren. Das Gegenteil hierzu um Dinge wieder rückgängig zu machen ist php5dismod. Die Abkürzungen sind sehr verständlich enmod für enable module sowie dismod für disable module. Ein Beispiel: Um die gd Bibliothek (Library) zu aktivieren in PHP sudo php5enmod gd […]

Weiterlesen

Konferenz im Oktober: Die Symfony Live Berlin 2015

Dieses Jahr gibt es in Berlin die Symfony Live Konferenz und Workshop Tage. PHP Entwickler und Software Ingenieure tauschen sich aus. Spannende Vorträge und neues entdecken. berlin2015.live.symfony.com/

Weiterlesen

PHP: array_shift()

Die Funktion array_shift nimmt das erste Element aus dem Array, löscht es und kürzt das Array passender weise.

Weiterlesen

Yii PHP Fehler: Indirect modification of overloaded property Klasse::attribut has no effect

Der Fehler kann zunächst erscheinen, weil keine __set()-Methode existiert. Stackoverflow kann helfen – muss es aber nicht allein. Mir ist es im Yii Projekt passiert. Hatte eine findAllBySql()-Funktion ein Model Array zurück geben lassen und falsch auf eins der Arrays zugegriffen. Fehlercode Indirect modification of overloaded property … has no effect Ich hatte den Code: […]

Weiterlesen

PHP: Array Schlüssel neu vergeben

Was hab ich lang gesucht, nach einer Lösung den Array Schlüssel auszulesen oder neu zu setzen. Mit dem Stichworten assoziierte Arrays Schlüssel auslesen kommt man nicht zum gewünschten Ergebnis. Array Keys! Es sind die Keys, ich brauchs nie mehr googeln. array_values($datenArray); Die Funktion funktioniert nur beim Aufruf. Es werden keine Werte dauerhaft überschrieben und gespeichert, […]

Weiterlesen

Cronjobs

Was sind Cronjobs? Es sind nicht die kleinen fiesen Tiere die Nachts die Kleidung enger nähen -> Es sind die fleißigen Helfer bei alltäglichen Skriptaufgaben! Cron – da spielten die alten Griechen wieder eine Rolle mit, die den Gott der Zeit namens Chronos kannten. Ein The Big Bang Theory Beispiel alla Sheldon Cooper von Dr.Web […]

Weiterlesen

PHP: CSV Datei parsen

Der Parser einmal nach Wikipedia Manier erklärt. Bei PHP ist die Funktion fgetcsv hilfreich. array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = ‚,‘ [, string $enclosure = ‚“‚ [, string $escape = ‚\\‘ ]]]] ) Auslesen einer gesamten CSV Datei <?php $row = 1; if (($handle = fopen(„daten.csv“, „r“)) !== FALSE) { while (($data = fgetcsv($handle, 1000, „,“)) !== FALSE) { $num = count($data); echo „<p> $num Felder in Zeile $row: <br /></p>\n“; $row++; for ($c=0; $c < $num; $c++) { echo $data[$c] . „<br />\n“; […]

Weiterlesen