Skip to content

Instantly share code, notes, and snippets.

View zerobugs-oficial's full-sized avatar

Zero Bugs zerobugs-oficial

View GitHub Profile
@zerobugs-oficial
zerobugs-oficial / remover_acentos.php
Last active June 19, 2020 14:58
Limpar acentuação de strings
function remover_acentos($string) {
if ( !preg_match('/[\x80-\xff]/', $string) )
return $string;
$chars = array(
chr(195).chr(128) => 'A', chr(195).chr(129) => 'A',
chr(195).chr(130) => 'A', chr(195).chr(131) => 'A',
chr(195).chr(132) => 'A', chr(195).chr(133) => 'A',
chr(195).chr(135) => 'C', chr(195).chr(136) => 'E',
@zerobugs-oficial
zerobugs-oficial / apache2.conf
Created June 18, 2020 15:19
Bloqueando acesso a extensões
<Files ~ "\.inc$">
Order allow,deny
Deny from all
</Files>
@zerobugs-oficial
zerobugs-oficial / animate.html
Created June 18, 2020 15:22
Utilizando animações CSS
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link href="animate.css" rel="stylesheet" type="text/css">
</head>
<body>
<button class="animated bounceInLeft">Botão Animado</button>
@zerobugs-oficial
zerobugs-oficial / mysqld.cnf
Created June 18, 2020 15:26
Acesso remoto ao mysql
bind-address = 127.0.0.1
para
bind-address = 0.0.0.0
Salve o arquivo, feche e reinicie o serviço com o comando abaixo.
systemctl restart mysql.service
@zerobugs-oficial
zerobugs-oficial / fomarte_date.php
Created June 18, 2020 15:30
Formatar data no padrão UTC - 1
echo gmdate("Y-m-d\TH:i:s\Z");
@zerobugs-oficial
zerobugs-oficial / fomate_date.php
Created June 18, 2020 15:32
Formatar data no padrão UTC - 2
echo gmdate("Y-m-d\TH:i:s\Z", strtotime("2018-02-28 22:30:00"));
@zerobugs-oficial
zerobugs-oficial / html_to_pdf.php
Created June 18, 2020 15:35
Convertendo código HTML em arquivo .PDF
<?php
// chamando os arquivos necessários do DOMPdf
require_once 'dompdf/lib/html5lib/Parser.php';
require_once 'dompdf/lib/php-font-lib-master/src/FontLib/Autoloader.php';
require_once 'dompdf/lib/php-svg-lib-master/src/autoload.php';
require_once 'dompdf/src/Autoloader.php';
// definindo os namespaces
Dompdf\Autoloader::register();
@zerobugs-oficial
zerobugs-oficial / module.php
Created June 18, 2020 15:38
Calculando o módulo de um número com a função abs()
<?php
echo abs(6.7); // retorna 6.7
echo abs(-6.7); // retorna 6.7
echo abs(-3); // retorna 3
echo abs(3); // retorna 3
?>
@zerobugs-oficial
zerobugs-oficial / function.php
Created June 18, 2020 15:45
WordPress: Criando um Shortcode personalizado - 1
function slink(){
return get_site_url(); // essa função do WordPress retorna a URL do seu site
}
@zerobugs-oficial
zerobugs-oficial / apply_functio.php
Created June 18, 2020 15:46
WordPress: Criando um Shortcode personalizado - 2
add_shortcode('nomeDoSeuShortcode', 'slink'); // repare que como segundo parâmetro, passei o nome da função que criei acima