Repository navigation
Expand file tree
/
Copy pathkeep.php
More file actions
executable file
·55 lines (44 loc) · 1.89 KB
/
Copy pathkeep.php
File metadata and controls
executable file
·55 lines (44 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
require_once 'config.php';
function diaSemana() {
$diasemana = array('domingo', 'segunda', 'terca', 'quarta', 'quinta', 'sexta', 'sabado');
$data = date('Y-m-d');
// Varivel que recebe o dia da semana (0 = Domingo, 1 = Segunda ...)
$diasemana_numero = date('w', strtotime($data));
return $diasemana[$diasemana_numero];
}
#echo diaSemana();
function diaFeriado($datado) {
$url = 'https://api.calendario.com.br/?json=true&ano=2017&ibge=4203204&token=cm9nZXJ0dGlAcG0ubWUmaGFzaD0xNjc4MTY0MTk';
$data = file_get_contents($url);
$feriados = json_decode($data);
foreach($feriados as $feriado) {
if(($feriado->type_code == '1') or ($feriado->type_code == '3')) {
$dia = substr($feriado->date,0,2);
$mes = substr($feriado->date,3,2);
$feriado->date = $dia.'/'.$mes;
#echo $feriado->date.'<br>';
if($feriado->date == $datado) {
return true;
}
}
}
}
#echo diaFeriado('07/09');
function nomeFeriado($datado) {
$url = 'https://api.calendario.com.br/?json=true&ano=2017&ibge=4203204&token=cm9nZXJ0dGlAcG0ubWUmaGFzaD0xNjc4MTY0MTk';
$data = file_get_contents($url);
$feriados = json_decode($data);
foreach($feriados as $feriado) {
if(($feriado->type_code == '1') or ($feriado->type_code == '3')) {
$dia = substr($feriado->date,0,2);
$mes = substr($feriado->date,3,2);
$feriado->date = $dia.'/'.$mes;
if($feriado->date == $datado) {
return $feriado->name;
}
}
}
}
#echo nomeFeriado('07/09');
?>