PHP LINQ implementation