Alejandro Moraga
15 November 2010 – 6:07 am
Strtoupper converte para maiúsculas todas as letras, ucwords converte apenas primeira letra de cada palavra, mas nenhuma das duas funções ou outra função nativa do PHP converte a primeira letra de cada palavra desconsiderando preposições e outras palavras que não precisem convertidas. strtoupper alejandro da silva » ALEJANDRO DA SILVA ucwords alejandro da silva » [...]
Alejandro Moraga
11 November 2010 – 6:56 am
Metodologia para cálculo do DÍGITO VERIFICADOR – DV de agência e conta corrente a) Cada algarismo que compõe o número é multiplicado pelo respectivo multiplicador (peso). I – Os multiplicadores (pesos) variam de 9 a 2, da direita para a esquerda; II – O primeiro dígito da direita para a esquerda deverá ser multiplicado por [...]
Alejandro Moraga
10 November 2010 – 5:55 am
Download: Código fonte (completo, inclui as fontes) Fontes TrueType CAPTCHA é um teste de desafio cognitivo completamente automatizado para diferenciação entre computadores e humanos. Um CAPTCHA usual envolve um computador (um servidor) que pede que um usuário termine um teste. Como os computadores são incapazes de resolver o CAPTCHA, todo usuário que incorpora uma solução [...]
Alejandro Moraga
7 November 2010 – 9:13 am
“Float a todo custo” é porque a função ali embaixo vai extrair da string apenas os números, pontos e vírgulas e converter para número com ponto flutuante de precisão de duas casas decimais. function floatable($str) { $str = preg_split(‘#(?:\.|,)(\d{2})$#’, $str, -1, PREG_SPLIT_DELIM_CAPTURE); return preg_replace(‘#[^0-9]#’, ”, $str[0]).(!empty($str[1]) ? ‘.’ . $str[1] : ”); } Exemplos: floatable(’10 [...]
Alejandro Moraga
4 November 2010 – 12:53 am
Nativo na linguagem PHP, a conversão de tipos (Type casting) converte o tipo das variáveis. Para quem conhece a linguagem C, a sintaxe é a mesma. // conversão de uma string para número inteiro $int = (int) $string; Conversões permitidas: (int), (integer) – molde para inteiro (bool), (boolean) – converte para booleano (float), (double), (real) [...]
Alejandro Moraga
3 November 2010 – 12:05 am
Todos os endereços de e-mail seguem um padrão. Não existem e-mails compostos somente por números ou sem “@”. Conhecendo o padrão, podemos construir funções para verificar se o que nos é fornecido realmente é um endereço de e-mail. identificador + @ + domínio A função is_email em PHP verifica se a string de entrada é [...]
Alejandro Moraga
2 November 2010 – 7:44 pm
O Google possui um sistema automatizado de indexação que navega nas páginas da web em busca de novo conteúdo. Grande parte da descoberta de novos conteúdos se dá a consulta em um ou mais arquivos Sitemap de um site. Esses arquivos, por sua vez, contém exclusivamente informações sobre as URLs do site. O que pode [...]
Alejandro Moraga
– 6:59 pm
O CPF não é um conjunto de números sem sentido, os números seguem uma lógica matemática e, conhecendo essa lógica podemos construir funções para verificar se os números fornecidos são ou não CPF. Is_cpf é uma função em PHP que valida CPF. Se a string de entrada for um CPF ela é retornada sem formatação [...]
Alejandro Moraga
– 4:57 pm
Otimizar os códigos é sempre muito importante. 98% da lentidão dos programas é causada pela má programação. A otimização é apenas uma pequena parcela do que se pode fazer para melhorar o desempenho, o grosso está na lógica usada na resolução dos problemas. Mas vale a pena conhecer essas dicas! Strings 1. Use sempre aspas [...]