Feeds:
Posts
Comentários

Archive for the ‘PHP’ Category

Descrição: Se você é desenvolvedor php/mysql e sempre necessita procurar por funções.

Uma das melhores coisas que tem no Firefox 2(presente também no Internet Explorer 7) é o Web Search (box do lado direito-topo) que permite procurar na web. Ambos permitem personalizar o site que irá fornecer os resultados: Google, Yahoo, etc.

firefoxwebsearch.gif

Para acessar de modo fácil esse campo no Firefox, a tecla atalho é Ctrl+K. Para minha surpresa, na versão do Firefox 2 português tem até o plugin do Mercado Livre!

Como desenvolvedor, sempre preciso entrar no php.net e no mysql.com pra procurar por determinada função. Será que não tem um plugin para o web search desses dois sites?

Procurando pela web, achei o site do Dicas-L que falava como fazer um. Mas queria é algo pronto. Lá tem o link pro Mycroft.

Simplesmente animal o site!

No campo “Site Name/URL” coloque o que você procura.

Eu mandei procurar os: php.net e mysql.com. Ambos tinha na versão em português. É só adicionar e pronto. Irá aparecer no seu Web Search as opções de procurar funções e comandos no php.net e no mysql.com

Ajuda mmmmto!

Read Full Post »

Meses – Ano Bissexto

Descrição: Função que retorna os dias dos meses de um ano. Já com correção caso seja bissexto.

Linguagem: PHP

Com certeza, muitos programadores já se depararam com o problema de ano bissexto na programação. Fazer aquelas régras de ser dividível por 4, 100, 400 para determinar se um ano é bissexto ou não.

Mas uma pesquisa melhor no http://www.php.net[1], achei a função date com o format “L” que determina se o ano é bissexto ou não.

Estou disponibilizando essa função que, passado o ano, lhe dará um array com os dias de cada mês(incrementando pra 29 dias no mês de fevereiro, caso seja bissexto):

function meses($ano) {
$bsflag = date(“L”, mktime (0, 0, 0, 1, 1, $ano));
$bissexto = ($bsflag == 1)?29:28;
$meses = array(31, $bissexto, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
return $meses;
}

Referência:

[1] – www.php.net

Read Full Post »