PHPLinq ist eine LINQ-Variante speziell für PHP. Aber kann sie ihrem Microsoft-Vorbild der Language Integrated Query (LINQ) auch das Wasser reichen?
LINQ erlaubt es ja, zum Beispiel eine SQL-Abfrage direkt als Code mit in eine Programmiersprache einzubinden und die Queries nicht mehr in Strings ausdrücken zu müssen. Unter PHP sieht das allerdings schon etwas anders aus, wie Mike Borozdin, PHP-Entwickler, zu berichten weiß.
Bei seiner Analyse stellte er fest, dass PHPLinq zwar ähnlich daherkommt, wie die originale .NET-Implementierung, praktisch aber Abfragen nach wie vor in Strings übergibt. Dadurch wird laut Mike ein Vorteil von LINQ vergeben – nämlich dass Fehler im Code gar nicht erst kompiliert werden würden. In der PHP-Variante bekommt man zwar auch eine Fehlermeldung, aber eben erst hinterher.
Trotz allem soll PHPLinq aber auch seine Berechtigung haben und durchaus interessante Features bieten.















