Verdade, o código executa cerca de 3 vezes mais rápido:
Mas uma coisa é certa: teu código foge da semântica da linguagem, aquela que determina as funções certas para as ocasiões em que a competem.
- Meu código: 0.000110 segundos
- Teu código: 0.000037 segundos
[]’s
Agreed.
Concordo plenamente.
A semântica não pode ser desprezada.
Mas um ser qualquer, que fosse pegar o codigo disso para dar manutenção teria que ficar pesquisando no php.net para ver o que parse_str e parse_url fazem...
Ou seja, o que eu quero dizer é que, apesar da boa intenção, há muitas funções com nomes nem tão intuintivos assim...e mesmo que fosse, suas interfaces (ou protótipos, se preferir -- os parametros de entrada e saída da função) não estariam intuitivamente claros, sugeitando o mantenedor (novato ou não) a pesquisar recorrentemente no php.net.
E em se tratando de milhares de requisições sempre preferirei os algoritmos de melhor performance...
afinal, os comentários no código servem pra quê? xD
Espero ter sido claro no meu ponto de vista.



Postagens
Não informado
