Archiv: 'Wissenswertes'

PHP und CGI/fastCGI – Probleme bei HTTP-Authentifizierung beheben (PHP_AUTH_USER, PHP_AUTH_PW fehlt!)

Ich habe in den letzten zwei Tagen bei einem Kunden ein Projekt installiert, das auf PHP 5.3 basiert und bisher auf keinem einzigen Server Probleme gemacht hat. Auf dem Server (Strato Managed Server) des Kunden funktionierte jedoch leider der Login in den Adminbereich nicht mehr. Nach kurzer Ursachenforschung stellte sich schnell heraus, dass die beiden […]


Probleme mit Seilers BBCode-Parser-Klasse in Verbindung mit Namespaces

Der BB-Code-Parser von Christian Seiler dürfte wahrscheinlich jedem hier ein Begriff sein. Es ist eine sehr flexible Klasse, die BBCodes (wie man sie von PHPBB kennt) ermöglicht. Auch Syntax-Fehler kann die Klasse zuverlässig beheben. Das größte Problem des BBCode-Parsers ist, dass es 1. PHP4-Code ist und dass auch die Dokumentation nicht auf Probleme eingeht, die […]


PHP: Verkettete Methoden / Fluent Interface

Häufig möchte man auf einem Objekt mehrere Methoden aufrufen. Wenn man dann immer den Objektnamen vor den Methodennamen schreiben muss und jeder Aufruf somit eine neue Codezeile bedeutet, kann das schnell unübersichtlich und nervig werden. In diesem Artikel bringe ich euch die sogenannten Fluent Interfaces näher, die z.B. im Zend Framework sehr häufig benutzt werden. […]


PHP-Foren im Überblick

Gerade Anfänger in Sachen PHP haben häufig Fragen und Probleme zu und mit PHP. Um diese Probleme aus der Welt zu schaffen, gibt es erstmal 2 Möglichkeiten: Google und eines der vielen PHP-Foren, die es da so gibt. Da man beim Googeln auch nicht alles finden kann, ist man auf eines der PHP-Foren angewiesen. Aber […]


Trinitäts-Operator / Trinitätsoperator (Kurzschreibweise von if)

Es gibt in vielen (Wenn nicht sogar in allen?) Programmiersprachen den sogenannten Trinitätsoperator. Er ist so aufgebaut: (Bedingung) ? true : false Diese Schreibweise ist nur eine Kurzform für das hier: if(bedingung) { true } else { false } In PHP sieht das so aus: //Direkte Ausgabe echo ($i < 0) ? “i ist kleiner […]


Nein, mich gibt es nicht bei Twitter!

Und das ist auch gut so!
Dir gefällt net-developers.de?