O SniPHPets é a versão 2.0 da “Biblioteca Funções Básicas em PHP“, vem com a idéia de auxiliar desenvolvedores iniciantes com funções que sejam úteis no dia-a-dia, está com mais recursos e tem uma parte focada para quem está começando a Programar PHP Orientado a Objetos, sendo também ótima referência de documentação de código e Code Standards em PHP.
A ‘Biblioteca Funções Básicas em PHP por Walker de Alencar’, foi lançada no dia 03/10/2007, continha apenas 4 funções bem básicas e está em praticamente todos os fórums e sites relacionados com php, se alguem pesquisar no google: ‘funcoes basicas php’ irá encontrar a versao anterior facilmente.
O SniPHPets conta com inúmeras funções, para tratar dados básicos, transformar arrays em Selects/Options, conversão de datas, introdução de estudos de MVC, paginação, entre outros recursos.
Como sou xiita com qualidade de código, essa mini-biblioteca é também uma boa referência de como documentar com PHPDoc e dá boas noções sobre PHP Code Standards, para saber mais sobre o assunto acesse o artigo PHP Coding Standards.
Links
Google Code – SniPHPets :: Página do Projeto
Google Code – SniPHPets :: Downloads
Google Code – SniPHPets :: SVN Browser
Homenagem
Escolhi essa data( 1 de fevereiro ) para liberar oficialmente a v2.0 da minha Biblioteca de Funções Básicas em PHP em homenagem aos 53 anos de minha mãe completados hoje. Parabéns Mãezona! Te Amo!
Leia, analise, critique e comente, somente com suas sugestões poderemos melhorar cada vez mais nosso conteúdo!
Parabens, Walker. Esse é um belo trabalho que deve ser valorizado. As pessoas hoje em dia só pensam em fazer bibliotecas com milhares de funções e se esquecem do basico. eu já havia testado uma versão mais antiga da biblioteca, e que por sinal estava muito boa. Para valorizar seu trabalho (que acredito que foi muito), a partir de agora irei utilizar sua biblioteca oficialmente, já que vc mesmo havia pedido para esperar um pouco e acredito que a espera foi valida. não sei se isso é bom, mas saiba que a partir de de hoje, eu, mesmo sabendo usar outras bibliotecas e sabendo usar essas funções a parte, sempre que possivel, irei utilizar SniPHPets oficialmente como forma de valorizar o trabalho.
Boa Sorte e nunca desista
Walker,
parabéns pelo trabalho. Simples e bão.
Algumas críticas quanto a documentação. Lendo não entendi que quer dizer:
Checa a variavel de UPLOADs enviados.
Checa a variavel enviada pelo metodo GET.
checa o que?
Vlw Bruno, Ajustado e atualizado.
Versao 2.0.1 disponível.
Olá Walker,
Fiz uns teste com a funções que manipula as chamadas javascript, desde alertas até os redirecionamentos e ocorreu erros durante alguns dos servidor com cpanel.
Alguns servidores bloquearam chamadas javascript fora do corpo do e quando processado da forma com esta na função a página é impedida de realizar redirecionamentos por exemplo.
No caso dos alertas ainda não testei, porem nos redirecionamentos houve problemas neste sentido.
Uma solução boa que apliquei foi usando header() usando da seguinte forma.
===========================
header(“refresh:0;url=?var=teste”);
exit()
==========================
Neste caso funcionou o redirecionamento de nestes servidores, caso houver outra soluçõo e esta seja incorreta gostaria de saber se poderia ajudar nisso 😀
corrigindo
* fora do corpo do HTML