Oi gente sou novo no forum e tambem no php comecei a estudar ontem com algumas apostilas e já aprendi bastante coisa mas ai hoje eu peguei um codigo aqui mesmo no site, ele é assim: #################### A Code box não está funcionando :angry: <?php $data=date('d/m/Y'); $hora=date('H'); $minutos=date('i'); $segundos=date('s'); if($hora>=12 && $hora<18) { echo("Boa Tarde, hoje é $data - $hora:$minutos:$segundos"); } if($hora>=18 && $hora<24) { echo("Boa Noite, hoje é $data - $hora:$minutos:$segundos"); } if($hora>=24 && $hora<12) { echo("Bom Dia, hoje é $data - $hora:$minutos:$segundos"); } ?> ########################################## Bom, esse é o codigo. A code box não queria funcionar ai eu coloquei ele entre essas linhas... como vc's podem ver ele serve para verificar data e hora; e depois exibir uma mensagem. minha dulvida é a seguinte: No começo existem 4 variaveis $data=date('d/m/Y'); $hora=date('H'); $minutos=date('i'); $segundos=date('s'); eu queria saber de onde elas sairam? como que foram construidas? *a sintaxe eu já sei > começa com "$" e blá,blá,blá Eu quero saber oque siguinifica a parte que vem antes do = ? e o que siguinifica a parte que vem depois? e o que siguinificam esses dados que vem entre parenteses ( ...) ? queria saber como essas variaveis conseguem acessar a data e a hora do meu computador? e porque elas conseguem especificar os numeros (do dia 1 ao dia 30) sendo que eles não foram atribuidos em lugar nenhum do codigo? como que o php consegue isso? qual o caminho que ele usa? e por fim queria saber tambem como construir uma variavel; tipo: e se eu quisesse construir uma variavel para o dia da semana (seg. , ter. , qua, etc)??? como eu deveria proceder para criar essa variavel e colocar ela neste codigo? ...enfim, nas minhas apostilas não está explicando essa parte. Já procurei na internet mas não encontrei essa explicação.... Desde já agradeço a quem puder me ajudar