Em aplicações sociais é uma boa ideia incluir ifnromações sobre o contexto como também screnshot de algum vídeo, isso deixa seu site mais atraente para o usuário. Com um script bem simples é possível obter a thumbnail de um vídeo do YouTube ou Vimeo através da URL. Logo abaixo você vê o snippet que pode […]
Categoria: PHP
Como ler um e-mail e salvar o anexo via IMAP
Se você busca uma forma de ler um ou mais e-mails e salvar o anexo contido em cada mensagem. Após instalar o módulo do IMAP no PHP, criei um arquivo chamado lermail.php com o seguinte conteúdo: <?php /* Ler um e-mail e salvar o TXT em anexo */ //Conecta-se ao MailServer $mbox = imap_open(“{webmail.uol.com.br}INBOX”, “seuemail@uol.com.br”, […]
Detectar Mobile Browsers com PHP
Com o constante crescimento da internet móvel, criar uma versão mobile do seu site não pode ficar para segundo plano. Devido hoje os browsers instalados nos aparelhos celulares serem cada vez mais semelhantes aos browsers desktop, utilizar do atributo media=”handheld” no CSS pode não ser a melhor solução. Portanto, para você ter certeza de que […]
Remover Acentos PHP
Para quem precisa remover acentos de suas strings PHP, basta utilizar uma função. O legal dessa implementação é que ela é muito simples e usa dos recursos nativos do PHP. /** * Remover os acentos de uma string * @param string $str * @return string */ function removerAcento($str){ $from = ‘ÀÁÃÂÉÊÍÓÕÔÚÜÇàáãâéêíóõôúüç’; $to = ‘AAAAEEIOOOUUCaaaaeeiooouuc’; return […]
Novo ternário
O operador ternário intimida um pouco os novatos em programação, porém o seu uso facilita o desenvolvimento e poupa boas linhas de código. A sintaxe clássica do ternário é a seguinte: $resultado = (teste_booleano)?valor_se_verdadeiro:valor_se_falso; Caso o resultado do teste booleano seja true, a variável $resultado receberá “valor_se_verdadeiro”. Caso o resultado do teste booleano seja false, […]
Removendo caracteres especiais com php
Hoje vou mostrar como é simples remover caracteres especiais com uma função default do php. Podemos utilizar diversas formas de funções gigantescas como essa abaixo, para remover os caracteres de uma string. function RemoveAcentos($Msg){ $a = array( “[ÂÀÁÄÃ]”=>”A”, “[âãàáä]”=>”a”, “[ÊÈÉË]”=>”E”, “[êèéë]”=>”e”, “[ÎÍÌÏ]”=>”I”, “[îíìï]”=>”i”, “[ÔÕÒÓÖ]”=>”O”, “[ôõòóö]”=>”o”, “[ÛÙÚÜ]”=>”U”, “[ûúùü]”=>”u”, “ç”=>”c”, “Ç”=>”C”); return preg_replace(array_keys($a), array_values($a), $Msg); } echo […]
