Tabela “zebra” com PHP

Olá amigos! Dica extremamente rápida! Sabe quando você deseja fazer aquele estilo “zebra” nas tabelas, sendo uma linha de cada cor, geralmente uma alternância? Pois bem, com uma linha de código: <table> <tbody> <?php for($i=0; $i<$total_registros; $i++) { ?> <tr class="<?php echo $i%2 == 0 ? 'linha-preta' : 'linha-branca'; ?>"> <td>E sou uma célula!</td> </tr>

Obtendo valores de âncora com JavaScript

Olá galera! Quem nunca viu uma URL assim: http://www.teste.com.br/index.php#algumacoisa Pois é, elas são comuns e têm a sua utilidade. Mas como obter o valor após o hash? (# ou “jogo da velha”) Existem duas maneiras, uma fácil e outra que morde fronha: window.location.hash ou se você anda mordendo a fronha: new String(window.location).split('#')[1] Escolha o seu

Validando emails de forma correta em PHP

Leitores! Venho até vocês hoje com o saco cheio de ver gente utilizar aquele mundarel de expressões regulares para validar um email. Acontece que no nosso PHP (que é tão lindo hehe) temos a função filter_var que já faz isso de forma segura e simples, veja abaixo: <?php if(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL)) echo 'é válido!'; else echo 'não

PHP: Obter apenas os números de uma “String”

Uma dica rápida: você pode utilizar o type cast do PHP para obter um valor de sejado de uma variável: <?php $numero = (int) '123a'; echo $numero; // exibe: 123 ?> É possivel também obter um valor por meio de expressões regulares: <?php class GetNumbers { public static function toNumber($string) { return trim(preg_replace('#[^0-9]#', '', $string));