![Page 1: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/1.jpg)
Programação para Web I
Aula 3CONSTANTES & OPERADORES
![Page 2: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/2.jpg)
CONSTANTESUma constante é um identificador (nome) para um único valor. Como o nome sugere, esse valor não pode mudar durante a execução do script
Não estou imprimindo nenhuma constante aqui
Para imprimir:
![Page 3: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/3.jpg)
CONSTANTESCONSTANTES MÁGICAS
O PHP fornece um grande número de constantes predefinidas para qualquer script que ele execute. A maioria dessas constantes, entretanto, são criadas por várias extensões, e somente estarão presentes quando essas extensões estiverem disponíveis, tanto por carregamento dinâmico quanto por compilação direta.
![Page 4: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/4.jpg)
CONSTANTES
![Page 5: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/5.jpg)
CONSTANTESDefine pra mim o diretório deste arquivo
![Page 6: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/6.jpg)
OPERADORESUm operador é algo que você alimenta com um ou mais valores (ou expressões, no jargão de programação) e que devolve outro valor (e por isso os próprios construtores se tormam expressões). Assim, você pode pensar que as funções e os construtores que retornam valores (como o print) são operadores e os outros que não retornam nada (como echo) como uma outra coisa.
![Page 7: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/7.jpg)
OPERADORES
![Page 8: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/8.jpg)
OPERADORESAtribuição
$a é igual a 9 agora e $b foi configurado como 4.
![Page 9: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/9.jpg)
OPERADORES
![Page 10: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/10.jpg)
OPERADORES
![Page 11: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/11.jpg)
OPERADORESCONTROLE DE ERROS
O PHP suporta um operador de controle de erro: o sinal 'arroba' (@). Quando ele precede uma expressão em PHP, qualquer mensagem de erro que possa ser gerada por aquela expressão será ignorada.
![Page 12: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/12.jpg)
CONSTANTES
![Page 13: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/13.jpg)
OPERADORESCONTROLE DE ERROS
Acrescenta o ‘@’ na linha
![Page 14: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/14.jpg)
OPERADORES
![Page 15: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/15.jpg)
OPERADORESExemplo
![Page 16: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/16.jpg)
OPERADORES
![Page 17: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/17.jpg)
OPERADORESOPERADORES DE STRING
![Page 18: Programação para Web I Aula 3 CONSTANTES & OPERADORES](https://reader036.vdocuments.com.br/reader036/viewer/2022062522/570638621a28abb823900431/html5/thumbnails/18.jpg)
OPERADORES