Partes de codigo 2025, Janeiro

Controle inteligente de cache de PHP - CSS-Tricks

Controle inteligente de cache de PHP - CSS-Tricks

Este trecho de código verifica se uma página foi modificada desde que foi exibida pela última vez. Nesse caso, ele envia um cabeçalho "304 não modificado" e sai, caso contrário, o "

Faça um número aleatório - CSS-Tricks

Faça um número aleatório - CSS-Tricks

Function getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "

Função de login - CSS-Tricks

Função de login - CSS-Tricks

Essas funções farão o login de um usuário com base em um nome de usuário e senha correspondentes em um banco de dados MySQL. // função para escapar dos dados e remover a função das tags "

Exibir conteúdo do diretório estilizado - CSS-Tricks

Exibir conteúdo do diretório estilizado - CSS-Tricks

Os servidores podem ser configurados para mostrar o conteúdo de um diretório que não possui um arquivo de índice para renderizar. O resultado geralmente é menor do que visualmente "

Aumentar o tamanho máximo de upload do PHP - CSS-Tricks

Aumentar o tamanho máximo de upload do PHP - CSS-Tricks

Muitos hosts compartilhados impõem restrições muito baixas ao tamanho dos arquivos que podem ser carregados por meio do PHP. Mas, muitos hosts também permitem que você crie seu próprio "

Inserir elemento a cada enésimo loop - CSS-Tricks

Inserir elemento a cada enésimo loop - CSS-Tricks

Quando dentro de um loop, você pode acompanhar o número da iteração do loop (mostrado abaixo é um loop for simples). Usando esse número de iteração, você pode "

HTTP ou HTTPS - CSS-Tricks

HTTP ou HTTPS - CSS-Tricks

If (! empty ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) else (// HTTP) "

Obtenha informações geo-IP - CSS-Tricks

Obtenha informações geo-IP - CSS-Tricks

Solicita um geo-IP-servidor para verificar, retorna onde um IP está localizado (host, estado, país, cidade). "

HTML Tidy - CSS-Tricks

HTML Tidy - CSS-Tricks

Function html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "

Obtenha o status mais recente do Twitter - CSS-Tricks

Obtenha o status mais recente do Twitter - CSS-Tricks

O código abaixo não funciona mais como está com a atualização da API do Twitter para 1.1 em 11/06/2013. A API 1.1 requer oAuth, que requer um servidor "

Rolagem suave - CSS-Tricks

Rolagem suave - CSS-Tricks

Ei! Antes de ir muito longe na toca do coelho da rolagem suave baseada em JavaScript, saiba que há um recurso CSS nativo para isso: comportamento de rolagem. "

Obter sufixo de número / data fornecidos - CSS-Tricks

Obter sufixo de número / data fornecidos - CSS-Tricks

Function get_suffix ($ number) ($ last_number = substr ($ number, -1); // buscar o último número if ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "

Obter largura / altura da imagem - CSS-Tricks

Obter largura / altura da imagem - CSS-Tricks

Se tudo o que você tem para uma imagem é o URL, você ainda pode encontrar as dimensões: "

Obter o endereço IP dos usuários - CSS-Tricks

Obter o endereço IP dos usuários - CSS-Tricks

Contas para proxies: if (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) else ($ ip = $ _ SERVER;) "

Obtenha informações sobre a imagem - CSS-Tricks

Obtenha informações sobre a imagem - CSS-Tricks

* * @param string $ file Filepath * @param string $ query Informações necessárias (0 = largura, 1 = altura, 2 = tipo mime) * @return string Fileinfo * / function "

Obtenha o tamanho do arquivo - CSS-Tricks

Obtenha o tamanho do arquivo - CSS-Tricks

* * @param string $ file Filepath * @param int $ digits Dígitos a serem exibidos * @return string | bool Tamanho (KB, MB, GB, TB) ou booleano * / função "

Obter data da última atualização do arquivo - CSS-Tricks

Obter data da última atualização do arquivo - CSS-Tricks

* * @param string $ file Filepath * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "

Obtenha o URL da página atual - CSS-Tricks

Obtenha o URL da página atual - CSS-Tricks

Function getUrl () ($ url = @ ($ _SERVER! = 'on')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "

Obtenha a contagem de assinantes do FeedBurner com cURL - CSS-Tricks

Obtenha a contagem de assinantes do FeedBurner com cURL - CSS-Tricks

$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "

Obtenha o número recorde de consultas MySQL - CSS-Tricks

Obtenha o número recorde de consultas MySQL - CSS-Tricks

Como o nome da variável global de status mysql contendo o número de consultas alteradas em versões posteriores do mysql, uma função auxiliar é necessária para "

Encontre URLs em texto, crie links - CSS-Tricks

Encontre URLs em texto, crie links - CSS-Tricks

A função básica disso é localizar quaisquer URLs no bloco de texto e transformá-los em hiperlinks. Ele só encontrará URLs se eles estiverem formatados corretamente, "

Gerar Link Expiring Amazon S3 - CSS-Tricks

Gerar Link Expiring Amazon S3 - CSS-Tricks

Você não precisa tornar os arquivos públicos no Amazon S3 (eles não são por padrão). Mas você pode gerar chaves especiais para permitir o acesso a arquivos privados. Essas chaves "

Gerar CSV a partir do Array - CSS-Tricks

Gerar CSV a partir do Array - CSS-Tricks

Function generateCsv ($ data, $ delimiter = ',', $ enclosure = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ handle, $ line, "

Encontre o caminho completo para um arquivo - CSS-Tricks

Encontre o caminho completo para um arquivo - CSS-Tricks

Salve o arquivo como fullpath.php Faça upload para a pasta para a qual deseja saber o caminho completo Vá para http: //www.yoursite/lots/of/folders/fullpath.php Você pode "

Força Líder Zero - CSS-Tricks

Força Líder Zero - CSS-Tricks

Força levando de zero a inteiros. foi | agora 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "