|
SPIP |
Article validé
L’article « Os iteradores do SPIP - o loop (DATA) » vient d’être publié par Ricardo Porto.
Os iteradores do SPIP - o loop (DATA)
quinta-feira 6 de Março de 2025, por Ricardo Porto
O SPIP traz uma noção geral de loop baseada nos iteradores do PHP.
Sommaire- Sintaxe e formatos do loop (DATA)
- Filtragem, ordenação, paginação, fusão
- O critério
{liste ...} - O critério
{enum ...} - Proteção dos dados manipulados pelos iteradores
Os loops (DATA) não estão exclusivamente relacionados com consultas SQL [1], mas podem ser executados em todos os tipos de listas de dados.
Por exemplo:
- uma matriz de dados produzida por qualquer função (do quais os iteradores PHP)
- o conteúdo de um ficheiro local em formato XML, CSV, JSON, YAML etc.
- uma lista de ficheiros num diretório do servidor
- uma consulta a um serviço web
- uma consulta SQL (como calculado pelo SPIP, por ex.)
- etc. (LDAP…).
[1] Sem surpresa, o iterador clássico do SPIP chama-se SQL: ele executa a consulta ao passo que o SPIP a calcula, e sabe como percorrer a lista de resultados para os enviar ao loop.
— Enviado por SPIP