Consulta Integrada à Linguagem. Agora eu sei que as siglas são. Eu vi exemplos C #, mas não posso realmente entendê-los. Posso usá-los com PHP? Posso usá-lo junto com ORM? Tem algum framework MVC PHP tem isso?
Respostas:
0 para resposta № 1O LINQ é basicamente uma biblioteca combinada com mudançaspara um número de linguagens .Net que permite que você escreva consultas contra os objetos em seu programa ... Esta é uma vasta simplificação, mas trata coleções de objetos de uma maneira semelhante àquela em que o SQL trata tabelas ... objetos dentro dessas coleções são análogos a um registro em uma tabela de banco de dados e as propriedades desses objetos são análogas às colunas em uma tabela no SQL.
A sintaxe é um pouco diferente do SQL, mas fica mais fácil à medida que você a usa.
Não posso falar pelo PHPLinq, mas se ele é tão bom quanto o LINQ, você está pronto para um tratamento ...
6 para resposta № 2
Confira PHPLinq, Eu não usei, mas é uma biblioteca que imita linq para uso em PHP.
0 para resposta № 3
LINQ é uma tecnologia dotnet, então você não pode usá-lofora do domínio da Microsoft. O LINQ é uma maneira de integrar SQL (e outras consultas de dados semelhantes) como construções sintáticas na linguagem. Portanto, é uma extensão da linguagem, não uma biblioteca.