Partes de codigo 2025, Janeiro

Encontre o arquivo com nome numericamente mais alto - CSS-Tricks

Encontre o arquivo com nome numericamente mais alto - CSS-Tricks

$ latest = getNewest ("/ caminho / para / pasta / * _ bla.xml"); function getNewest ($ xmlfile) (foreach (glob ($ xmlfile) as $ filename) ($ c = explode ('_', "

Localizar extensão de arquivo - CSS-Tricks

Localizar extensão de arquivo - CSS-Tricks

Método 1 function findexts ($ filename) ($ filename = strtolower ($ filename); $ exts = split ("", $ filename); $ n = count ($ exts) -1; $ exts = $ exts; return "

Encontre todos os links em uma página - CSS-Tricks

Encontre todos os links em uma página - CSS-Tricks

Aqui está o princípio básico por trás das aranhas. $ html = file_get_contents ('http://www.example.com'); $ dom = novo DOMDocument (); @ $ dom-> loadHTML ($ html); // pegar"

Página de erro para lidar com todos os erros - CSS-Tricks

Página de erro para lidar com todos os erros - CSS-Tricks

Esta é uma forma de criar uma única página de erro para todos os erros, o que é mais fácil de atualizar e manter. 1) Aponte todas as páginas de erro em um local em seu "

Extrair endereços de e-mail - CSS-Tricks

Extrair endereços de e-mail - CSS-Tricks

Basta passar a string (por exemplo, a parte do corpo de um e-mail) para a função e ela retorna uma matriz de endereços de e-mail contidos na String. função"

Validação de endereço de email - CSS-Tricks

Validação de endereço de email - CSS-Tricks

Simples $ email = '[email protected]'; $ validação = filter_var ($ email, FILTER_VALIDATE_EMAIL); if ($ validation) $ output = 'endereço de e-mail apropriado'; outro"

Inglês Tempo em segundos - CSS-Tricks

Inglês Tempo em segundos - CSS-Tricks

Basta digitar o tempo que deseja converter em segundos em inglês (por exemplo, "1 hora e 30 minutos") e ele será convertido em um número inteiro de segundos (por exemplo, "

Exibir contagem de feeds do FeedBurner - CSS-Tricks

Exibir contagem de feeds do FeedBurner - CSS-Tricks

Substitua "seu ID do feedburner" pelo seu ID real do FeedBurner. Além disso, certifique-se de que sua "API de reconhecimento" esteja ativada nas configurações do FeedBurner para o "

Exibir conteúdo da matriz - CSS-Tricks

Exibir conteúdo da matriz - CSS-Tricks

Echo ''; print_r ($ _POST); echo ''; "

Descubra e exiba meta tags - CSS-Tricks

Descubra e exiba meta tags - CSS-Tricks

Esta é uma página totalmente estilizada que exibe informações de meta tag que extrai dos URLs fornecidos. Altere o URL no topo do código para alterar o "

Detectar localização por IP - CSS-Tricks

Detectar localização por IP - CSS-Tricks

Retorna "City, State" se for encontrado, caso contrário, o padrão definido na parte superior. function detect_city ($ ip) ($ default = 'UNKNOWN'; if (! is_string ($ ip) || strlen ($ ip) "

Criar URL Slug a partir do título da postagem - CSS-Tricks

Criar URL Slug a partir do título da postagem - CSS-Tricks

Função de expressão regular que substitui os espaços entre as palavras por hifens. "

Detectar solicitação AJAX - CSS-Tricks

Detectar solicitação AJAX - CSS-Tricks

O cabeçalho HTTP_X_REQUESTED_WITH é enviado por todos os navegadores recentes que oferecem suporte a solicitações AJAX. if (! empty ($ _ SERVER) && strtolower ($ _ SERVER) == "

Detectar IE5 ou IE6 - CSS-Tricks

Detectar IE5 ou IE6 - CSS-Tricks

Function getMSIE6 () ($ userAgent = strtolower ($ _ SERVER); if (ereg ("msie 6", $ userAgent) || ereg ("msie 5", $ userAgent)) (return true;) return false; "

Depurando $ _REQUEST - CSS-Tricks

Depurando $ _REQUEST - CSS-Tricks

Este trecho exibe uma boa lista de todos os dados enviados em uma caixa transparente no canto superior esquerdo. Coloque este snippet de preferência diretamente após . O"

Encaminhamento GET entre domínios - CSS-Tricks

Encaminhamento GET entre domínios - CSS-Tricks

Quando você faz uma solicitação AJAX em um site da Web, a URL solicitada precisa residir no mesmo domínio de onde a solicitação foi feita. Isto é um"

Cortar imagem - CSS-Tricks

Cortar imagem - CSS-Tricks

Exibe um pedaço selecionado de uma imagem. No exemplo fornecido, o canto superior esquerdo 100px x 100px é mostrado. "

Crie AlphaNumeric exclusivo - CSS-Tricks

Crie AlphaNumeric exclusivo - CSS-Tricks

Função MakeUnique ($ length = 16) ($ salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $ len = strlen ($ salt); $ makepass = ''; "

Tempo de execução do script de contagem - CSS-Tricks

Tempo de execução do script de contagem - CSS-Tricks

$ execução_tempo = microtime (); // Comece a contar // Seu código $ execution_time = microtime () - $ execution_time; printf ('Demorou% .5f seg', "

Criar URIs de dados - CSS-Tricks

Criar URIs de dados - CSS-Tricks

Eles podem ser úteis para incorporar imagens em HTML / CSS / JS para economizar em solicitações HTTP, ao custo da manutenção. Mais Informações. Existem online "

Converter HEX em RGB - CSS-Tricks

Converter HEX em RGB - CSS-Tricks

Fornece o código hexadecimal da função (por exemplo, #eeeeee), retorna a matriz de valores RGB. function hex2rgb ($ color) (if ($ color == '#') ($ color = substr ($ color, 1); "

Converter string separada por vírgula em matriz - CSS-Tricks

Converter string separada por vírgula em matriz - CSS-Tricks

Uma maneira fácil de transformar um arquivo CSV em uma matriz analisável. "

Converter BR em Newline - CSS-Tricks

Converter BR em Newline - CSS-Tricks

Técnica # 1 função br2newline ($ input) ($ out = str_replace ("", "n", $ input); $ out = str_replace ("", "n", $ out); $ out = str_replace ("", "n", "

Converter caracteres acentuados - CSS-Tricks

Converter caracteres acentuados - CSS-Tricks

Por exemplo, se você deseja usar uma string como parte de um URL, mas precisa torná-la segura para esse tipo de uso. função replace_accents ($ str) ($ str = "

Apresentação de slides com reprodução automática simples - CSS-Tricks

Apresentação de slides com reprodução automática simples - CSS-Tricks

Wrapper HTML com div's como "slides", que podem conter qualquer conteúdo. Muito legal né? Este slide prova que o conteúdo pode ser qualquer coisa. Slides CSS precisam "

Matriz concatenada para leitura humana - CSS-Tricks

Matriz concatenada para leitura humana - CSS-Tricks

Função concatenar ($ elementos, $ delimitador = ',', $ finalDelimiter = 'e') ($ lastElement = array_pop ($ elementos); junção de retorno ($ delimitador, $ elementos). "

Comentários em PHP - CSS-Tricks

Comentários em PHP - CSS-Tricks

Os comentários no PHP podem estar entre as marcações / * * / (útil para comentários de várias linhas) ou após // as marcações (apenas para linhas únicas). "

Verifique se o arquivo existe / Anexar número ao nome - CSS-Tricks

Verifique se o arquivo existe / Anexar número ao nome - CSS-Tricks

Se o nome do arquivo existir, retorna o novo nome do arquivo com _number anexado para que você não o substitua. function file_newname ($ path, $ filename) (if ($ pos = "

Verifique se o site está disponível - CSS-Tricks

Verifique se o site está disponível - CSS-Tricks

Executa uma solicitação cURL para verificar se um site existe / está online. Técnica nº 1 Ver Demonstração Técnica nº 2 Técnica nº 3 "