1. A lap around PHPLinq Introducing PHP Language Integrated Query Maarten Balliauw http://blog.maartenballiauw.be http://twitter.com/maartenballiauw maarten@maartenballiauw.be
2. Who am I? Maarten Balliauw Antwerp, Belgium www.realdolmen.com Focus on web ASP.NET, ASP.NET MVC, PHP, Azure, VSTS, … MVP ASP.NET http://blog.maartenballiauw.be http://twitter.com/maartenballiauw
7. LINQ – Example… int[] someNumbers = new int[] { 1, 2, 3, 4, 5 }; var results = from x in someNumberswhere x < 3 select new { Number = x }; foreach (var result in results) { Console.WriteLine(result.Number); }
13. LinqToZendDb – Provider model $result = from('$employee')->in($employeeTable) ->where('$employee => trim($employee->Name) == "Bill"') ->select('$employee->Name'); Query on SQLiteSELECT "$employee".* FROM "employees" AS "$employee"WHERE (TRIM('$employee'."Name") = "Bill") Query on Microsoft SQL ServerSELECT "$employee".* FROM "employees" AS "$employee"WHERE (LTRIM(RTRIM('$employee'."Name")) = "Bill")