Este documento apresenta os conceitos básicos da linguagem PHP, incluindo sintaxe, variáveis, tipos de dados, operadores aritméticos e lógicos. Demonstra exemplos simples de código PHP que manipulam variáveis e realizam cálculos.
O documento fornece uma introdução ao PHP, incluindo sua história, características, sintaxe básica e funções. É destacado que o PHP é uma linguagem de script do lado do servidor usada para desenvolvimento de sites dinâmicos e que complementa o JavaScript.
1. A aula introduz o PHP, abordando sua história, características e estrutura básica.
2. Variáveis, constantes, tipos de dados e operadores são explicados. Exemplos ilustram o uso de variáveis, operações matemáticas e lógicas.
3. O documento fornece os conceitos fundamentais da linguagem PHP para iniciantes.
O documento discute a arquitetura e organização de computadores, definindo arquitetura como os atributos visíveis ao programador e organização como as unidades operacionais que implementam a arquitetura. Também descreve a estrutura hierárquica de um computador, com subsistemas que realizam funções como processamento, armazenamento, transferência e controle de dados.
O documento discute a importância do domínio do Windows 10 para o mercado de trabalho e apresenta os principais tópicos sobre o sistema operacional. Também aborda arquiteturas de sistemas colaborativos e ferramentas síncronas e assíncronas, além de apresentar um estudo de caso sobre a Coca-Cola utilizar ferramentas Microsoft para melhorar a comunicação.
Este documento apresenta instruções básicas de saída em Visualg, incluindo escreva(), escreval() e limpatela(). A instrução escreva() imprime texto na tela, escreval() faz o mesmo e pula linha, e limpatela() limpa a tela. Exemplos de sintaxe e fluxogramas são fornecidos para cada instrução.
O documento discute fundamentos de gerenciamento de projetos e UML. Apresenta conceitos como gerência de projetos, engenharia de software e diagramas UML. Explica como gerenciar projetos de software, incluindo adotar metodologia, comunicação, escopo, equipe e cronograma.
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre a Descritiva Narrativa onde descrevemos o passo-a-passo de um algoritmo.[Aula para curso técnico]
- O documento discute o conceito de processo em sistemas operacionais, incluindo seu modelo, estados, tipos de processos e funções do sistema implementadas como processos.
- Um processo representa um programa em execução e é composto por contexto de hardware, software e espaço de endereçamento. O sistema mantém informações sobre cada processo em uma estrutura chamada Bloco de Controle de Processo.
- Processos podem estar em execução, pronto ou espera. Eles mudam de estado durante a execução e o sistema gerencia listas de processos nesses estados.
O documento fornece uma introdução ao PHP, incluindo sua história, características, sintaxe básica e funções. É destacado que o PHP é uma linguagem de script do lado do servidor usada para desenvolvimento de sites dinâmicos e que complementa o JavaScript.
1. A aula introduz o PHP, abordando sua história, características e estrutura básica.
2. Variáveis, constantes, tipos de dados e operadores são explicados. Exemplos ilustram o uso de variáveis, operações matemáticas e lógicas.
3. O documento fornece os conceitos fundamentais da linguagem PHP para iniciantes.
O documento discute a arquitetura e organização de computadores, definindo arquitetura como os atributos visíveis ao programador e organização como as unidades operacionais que implementam a arquitetura. Também descreve a estrutura hierárquica de um computador, com subsistemas que realizam funções como processamento, armazenamento, transferência e controle de dados.
O documento discute a importância do domínio do Windows 10 para o mercado de trabalho e apresenta os principais tópicos sobre o sistema operacional. Também aborda arquiteturas de sistemas colaborativos e ferramentas síncronas e assíncronas, além de apresentar um estudo de caso sobre a Coca-Cola utilizar ferramentas Microsoft para melhorar a comunicação.
Este documento apresenta instruções básicas de saída em Visualg, incluindo escreva(), escreval() e limpatela(). A instrução escreva() imprime texto na tela, escreval() faz o mesmo e pula linha, e limpatela() limpa a tela. Exemplos de sintaxe e fluxogramas são fornecidos para cada instrução.
O documento discute fundamentos de gerenciamento de projetos e UML. Apresenta conceitos como gerência de projetos, engenharia de software e diagramas UML. Explica como gerenciar projetos de software, incluindo adotar metodologia, comunicação, escopo, equipe e cronograma.
Descritiva Narrativa (Lógica de Programação)Gercélia Ramos
Existem diversas formas de se representar um algoritmo, neste slide estaremos falando sobre a Descritiva Narrativa onde descrevemos o passo-a-passo de um algoritmo.[Aula para curso técnico]
- O documento discute o conceito de processo em sistemas operacionais, incluindo seu modelo, estados, tipos de processos e funções do sistema implementadas como processos.
- Um processo representa um programa em execução e é composto por contexto de hardware, software e espaço de endereçamento. O sistema mantém informações sobre cada processo em uma estrutura chamada Bloco de Controle de Processo.
- Processos podem estar em execução, pronto ou espera. Eles mudam de estado durante a execução e o sistema gerencia listas de processos nesses estados.
O documento apresenta uma aula sobre organização e estrutura de computadores. Ele define as diferenças entre arquitetura e organização de computadores, mostra a evolução histórica dos computadores e explica os principais componentes de um computador, incluindo unidades de entrada, saída, armazenamento e processamento.
O documento descreve a história e funcionamento do modelo TCP/IP, protocolo padrão da Internet. O TCP/IP surgiu no departamento de defesa americano na década de 1960 e evoluiu da ARPANet, primeira rede de computadores baseada em comutação de pacotes. O TCP/IP é composto por protocolos organizados em camadas que provém comunicação confiável entre redes.
1) O documento apresenta uma série de exercícios de programação em COBOL para serem desenvolvidos, incluindo programas para realizar cálculos aritméticos, ler e processar dados de arquivos, imprimir relatórios com quebras de página e totalizações. 2) Os exercícios envolvem temas como entrada e saída de dados, laços, condicionais, arquivos, manuseio de registros e formatação de saída. 3) São fornecidos detalhes sobre os layouts dos arquivos de
O documento fornece informações sobre as principais características e funcionalidades do Excel e do LibreOffice Calc. O Excel possui mais linhas, colunas e células por planilha em comparação com o Calc. Ambos permitem formatar células, inserir fórmulas e funções, criar gráficos e classificar dados.
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
Trabalho sobre gerenciamento de arquivos em windows,linux e android.
Tratamos de como eles tratam os arquivos e como funciona o gerenciamento de arquivos.
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosDaniel Brandão
O documento discute funções em PHP, incluindo a criação e manipulação de funções, variáveis globais e estáticas, e manipulação de arquivos. Exemplos demonstram como criar funções, usar variáveis globais e estáticas, e funções para ler, escrever e manipular arquivos em PHP. Exercícios práticos são fornecidos para reforçar os conceitos.
O documento discute conceitos de concorrência em sistemas operacionais, incluindo: (1) a diferença entre sistemas monoprogramáveis e multiprogramáveis e as vantagens da multiprogramação; (2) o mecanismo de troca de contexto entre processos; e (3) o mecanismo de interrupções e exceções para lidar com eventos assíncronos no sistema.
O documento apresenta uma introdução ao JavaScript, definindo-o como uma linguagem de programação multiparadigma que funciona em navegadores, dispositivos móveis e servidores. Explica os principais tipos de dados como number, string e boolean, além de estruturas como objetos, arrays, variáveis, operadores, condicionais, loops e tratamento de erros.
Este documento fornece informações sobre um professor de estrutura de dados, incluindo sua formação acadêmica, experiência profissional e as tecnologias que utiliza. O documento também descreve os objetivos da disciplina de estrutura de dados.
O documento discute o uso do correio eletrónico, comparando como era antes e como é agora. Explica como criar uma conta de e-mail, geri-la, organizá-la e sair dela com segurança. Também discute comportamentos seguros como proteção contra phishing.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...Leinylson Fontinele
O documento apresenta os principais conceitos da linguagem C, incluindo estruturas de dados como vetores e matrizes, uso de ponteiros, funções e diretivas de compilação.
O documento fornece uma introdução aos fundamentos da arquitetura da Web. Resume os principais conceitos como:
1) A plataforma da Web é baseada no protocolo HTTP e na comunicação entre cliente e servidor;
2) As tecnologias do lado do cliente incluem HTML, CSS e JavaScript para estrutura e interatividade das páginas;
3) As tecnologias do lado do servidor incluem CGI, APIs e scripts para processamento dinâmico de requisições.
[1] O documento apresenta uma visão geral sobre a linguagem de modelagem UML (Unified Modeling Language).
[2] São descritos os principais diagramas UML como diagramas de casos de uso, atividades, classes, seqüência e estados.
[3] O objetivo da UML é fornecer uma linguagem visual para especificar, construir e documentar artefatos de software, principalmente para ajudar na concepção e compreensão dos sistemas.
O documento discute como trabalhar com arquivos em C, explicando que é necessário abrir o arquivo, ler ou escrever dados nele, e então fechá-lo. É descrito que arquivos podem ser abertos para leitura, escrita ou leitura/escrita e que funções como fopen(), fread(), fwrite() e fclose() são usadas para este processo.
Neste slide iniciamos a programação em C, apresentando a sintaxe, o escopo inicial para iniciar a programação utilizando a ferramenta DevC++ [Aula para curso técnico]
O documento discute estruturas de dados para armazenar temporariamente conjuntos de valores, introduzindo vetores (arrays) como uma estrutura estática que permite armazenar múltiplos valores do mesmo tipo em posições de memória contíguas indexadas por um índice. Exemplos mostram como declarar e inicializar vetores de inteiros e como percorrê-los usando loops para ler/escrever elementos individualmente.
Este documento apresenta o plano de ensino para a disciplina de Programação para Web I. O curso irá ensinar HTML, CSS e JavaScript para desenvolvimento de sites web. O conteúdo inclui tags HTML, formulários, tabelas, links, listas e folhas de estilo. As atividades serão realizadas em laboratório e incluem exercícios e projetos. A avaliação será baseada em trabalhos individuais e em grupo, apresentações e provas.
O documento descreve o compilador Pascal Zim, incluindo sua história, componentes básicos de um programa e comandos da interface gráfica. O Pascal Zim promove um subconjunto da linguagem Pascal e foi criado para ensinar programação estruturada de forma fácil.
O documento discute vetores e matrizes em linguagem Pascal. Explica que vetores são coleções de variáveis do mesmo tipo indexadas por inteiros, enquanto matrizes são arranjos de variáveis dispostas em linhas e colunas. Também fornece exemplos de declaração, manipulação e limitações de vetores e matrizes, incluindo o uso de laços FOR para percorrer seus elementos. Por fim, apresenta exercícios para fixar os conceitos.
O documento fornece um resumo sobre a linguagem de programação PHP. Ele descreve que o PHP foi desenvolvido originalmente por Rasmus Lerdorf em 1994 e passou por diversas versões desde então. Também apresenta as principais características, funcionalidades, tipos de dados e estruturas suportadas pela linguagem PHP.
O documento apresenta uma introdução ao PHP, incluindo o que é PHP, para que serve e como funciona. Em seguida, descreve características como ser gratuito e de código aberto, poder ser embutido no HTML, ser baseado no servidor, suportar bancos de dados e ser portátil. Por fim, apresenta exemplos de variáveis, arrays, constantes e operadores.
O documento apresenta uma aula sobre organização e estrutura de computadores. Ele define as diferenças entre arquitetura e organização de computadores, mostra a evolução histórica dos computadores e explica os principais componentes de um computador, incluindo unidades de entrada, saída, armazenamento e processamento.
O documento descreve a história e funcionamento do modelo TCP/IP, protocolo padrão da Internet. O TCP/IP surgiu no departamento de defesa americano na década de 1960 e evoluiu da ARPANet, primeira rede de computadores baseada em comutação de pacotes. O TCP/IP é composto por protocolos organizados em camadas que provém comunicação confiável entre redes.
1) O documento apresenta uma série de exercícios de programação em COBOL para serem desenvolvidos, incluindo programas para realizar cálculos aritméticos, ler e processar dados de arquivos, imprimir relatórios com quebras de página e totalizações. 2) Os exercícios envolvem temas como entrada e saída de dados, laços, condicionais, arquivos, manuseio de registros e formatação de saída. 3) São fornecidos detalhes sobre os layouts dos arquivos de
O documento fornece informações sobre as principais características e funcionalidades do Excel e do LibreOffice Calc. O Excel possui mais linhas, colunas e células por planilha em comparação com o Calc. Ambos permitem formatar células, inserir fórmulas e funções, criar gráficos e classificar dados.
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
Trabalho sobre gerenciamento de arquivos em windows,linux e android.
Tratamos de como eles tratam os arquivos e como funciona o gerenciamento de arquivos.
Aula 04 PHP - Utilizando Funções e Manipulando ArquivosDaniel Brandão
O documento discute funções em PHP, incluindo a criação e manipulação de funções, variáveis globais e estáticas, e manipulação de arquivos. Exemplos demonstram como criar funções, usar variáveis globais e estáticas, e funções para ler, escrever e manipular arquivos em PHP. Exercícios práticos são fornecidos para reforçar os conceitos.
O documento discute conceitos de concorrência em sistemas operacionais, incluindo: (1) a diferença entre sistemas monoprogramáveis e multiprogramáveis e as vantagens da multiprogramação; (2) o mecanismo de troca de contexto entre processos; e (3) o mecanismo de interrupções e exceções para lidar com eventos assíncronos no sistema.
O documento apresenta uma introdução ao JavaScript, definindo-o como uma linguagem de programação multiparadigma que funciona em navegadores, dispositivos móveis e servidores. Explica os principais tipos de dados como number, string e boolean, além de estruturas como objetos, arrays, variáveis, operadores, condicionais, loops e tratamento de erros.
Este documento fornece informações sobre um professor de estrutura de dados, incluindo sua formação acadêmica, experiência profissional e as tecnologias que utiliza. O documento também descreve os objetivos da disciplina de estrutura de dados.
O documento discute o uso do correio eletrónico, comparando como era antes e como é agora. Explica como criar uma conta de e-mail, geri-la, organizá-la e sair dela com segurança. Também discute comportamentos seguros como proteção contra phishing.
Primeira aula da disciplina Programação Dinâmica para Web. Primeiros conceitos sobre Arquitetura de Aplicações web e informações gerais sobre a disciplina.
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...Leinylson Fontinele
O documento apresenta os principais conceitos da linguagem C, incluindo estruturas de dados como vetores e matrizes, uso de ponteiros, funções e diretivas de compilação.
O documento fornece uma introdução aos fundamentos da arquitetura da Web. Resume os principais conceitos como:
1) A plataforma da Web é baseada no protocolo HTTP e na comunicação entre cliente e servidor;
2) As tecnologias do lado do cliente incluem HTML, CSS e JavaScript para estrutura e interatividade das páginas;
3) As tecnologias do lado do servidor incluem CGI, APIs e scripts para processamento dinâmico de requisições.
[1] O documento apresenta uma visão geral sobre a linguagem de modelagem UML (Unified Modeling Language).
[2] São descritos os principais diagramas UML como diagramas de casos de uso, atividades, classes, seqüência e estados.
[3] O objetivo da UML é fornecer uma linguagem visual para especificar, construir e documentar artefatos de software, principalmente para ajudar na concepção e compreensão dos sistemas.
O documento discute como trabalhar com arquivos em C, explicando que é necessário abrir o arquivo, ler ou escrever dados nele, e então fechá-lo. É descrito que arquivos podem ser abertos para leitura, escrita ou leitura/escrita e que funções como fopen(), fread(), fwrite() e fclose() são usadas para este processo.
Neste slide iniciamos a programação em C, apresentando a sintaxe, o escopo inicial para iniciar a programação utilizando a ferramenta DevC++ [Aula para curso técnico]
O documento discute estruturas de dados para armazenar temporariamente conjuntos de valores, introduzindo vetores (arrays) como uma estrutura estática que permite armazenar múltiplos valores do mesmo tipo em posições de memória contíguas indexadas por um índice. Exemplos mostram como declarar e inicializar vetores de inteiros e como percorrê-los usando loops para ler/escrever elementos individualmente.
Este documento apresenta o plano de ensino para a disciplina de Programação para Web I. O curso irá ensinar HTML, CSS e JavaScript para desenvolvimento de sites web. O conteúdo inclui tags HTML, formulários, tabelas, links, listas e folhas de estilo. As atividades serão realizadas em laboratório e incluem exercícios e projetos. A avaliação será baseada em trabalhos individuais e em grupo, apresentações e provas.
O documento descreve o compilador Pascal Zim, incluindo sua história, componentes básicos de um programa e comandos da interface gráfica. O Pascal Zim promove um subconjunto da linguagem Pascal e foi criado para ensinar programação estruturada de forma fácil.
O documento discute vetores e matrizes em linguagem Pascal. Explica que vetores são coleções de variáveis do mesmo tipo indexadas por inteiros, enquanto matrizes são arranjos de variáveis dispostas em linhas e colunas. Também fornece exemplos de declaração, manipulação e limitações de vetores e matrizes, incluindo o uso de laços FOR para percorrer seus elementos. Por fim, apresenta exercícios para fixar os conceitos.
O documento fornece um resumo sobre a linguagem de programação PHP. Ele descreve que o PHP foi desenvolvido originalmente por Rasmus Lerdorf em 1994 e passou por diversas versões desde então. Também apresenta as principais características, funcionalidades, tipos de dados e estruturas suportadas pela linguagem PHP.
O documento apresenta uma introdução ao PHP, incluindo o que é PHP, para que serve e como funciona. Em seguida, descreve características como ser gratuito e de código aberto, poder ser embutido no HTML, ser baseado no servidor, suportar bancos de dados e ser portátil. Por fim, apresenta exemplos de variáveis, arrays, constantes e operadores.
Aula 02 - Introdução ao PHP - Programação WebDalton Martins
O documento apresenta uma aula introdutória sobre PHP. Ele discute a instalação do ambiente de desenvolvimento com XAMPP, editores de código, e introduz conceitos básicos como variáveis, constantes, estruturas de controle e funções.
O documento fornece uma introdução ao PHP, cobrindo tópicos como: (1) por que usar PHP; (2) sintaxe básica como tags e variáveis; (3) tipos de variáveis e operadores; (4) estruturas de controle como if/else e loops.
LabMM4 (T11 - 12/13) - PHP - Tipos de dados e variáveisCarlos Santos
O documento descreve os principais tipos de dados e variáveis em PHP, incluindo escalares como booleanos, inteiros e strings, compostos como arrays e objetos, e tipos de variáveis como locais, globais e superglobais. Também explica operadores aritméticos, lógicos e de atribuição usados com variáveis.
1) O documento apresenta uma introdução ao PHP, abordando tópicos como: sintaxe básica, comandos de saída, variáveis, tipos, arrays, laços e desvios condicionais;
2) São apresentados exemplos de código PHP para explicar cada um dos tópicos, como exibir "Olá Mundo", usar variáveis e funções built-in;
3) O documento fornece uma visão geral dos principais conceitos da linguagem PHP para iniciantes.
Este documento fornece uma introdução às principais funcionalidades da linguagem PHP, incluindo:
1) Sintaxe básica como delimitadores de código, comentários e comandos de saída;
2) Variáveis, tipos de dados e operadores;
3) Estruturas de controle como condicionais e laços;
4) Funções.
O documento discute funções do PHP relacionadas a strings e arrays. Na seção de strings, explica funções como strlen, strpos, str_replace, trim e outras. Na seção de arrays, explica como imprimir, adicionar, remover e ordenar elementos de arrays, e funções como count, array_map e array_search.
INTRODUÇÃO A PROGRAMAÇÃO DE APLICAÇÕES WEB DE CONTEÚDOS DINÂMICOS COM PHP
Sintaxe básica
• Tipos de dados
• Variáveis
• Constantes
• Expressões e operadores
• Estruturas de controle
1. O documento discute boas práticas de programação como indentação correta, nomes consistentes e comentários.
2. É recomendado comentar o código de uma forma que ajude a compreensão, mas evitar comentários desnecessários.
3. A apresentação também aborda padrões de codificação, princípios como DRY (Don't Repeat Yourself) e YAGNI (You aren't gonna need it), além de evitar muitos níveis de indentação e linhas muito longas.
Este documento descreve um curso de introdução à programação web em PHP com 30 horas de duração. O curso aborda tópicos como scripting do lado do servidor e do cliente, técnicas de escrita de páginas dinâmicas, variáveis, estruturas de controle e introdução aos principais conceitos da linguagem PHP.
O documento apresenta uma introdução sobre PHP, incluindo sua sintaxe, variáveis, tipos de dados, operadores e estruturas de controle de fluxo como if, while, for e funções. É explicado como PHP pode ser usado para incorporar scripts à páginas HTML e como declarar e manipular variáveis, exibir conteúdo, realizar operações e criar funções.
1) O documento apresenta um curso sobre PHP, MySQL e MVC, abordando conceitos como linguagem, framework, banco de dados e arquitetura MVC. 2) É apresentado um exemplo simples de implementação de MVC em PHP sem frameworks. 3) O documento também discute conceitos da linguagem PHP como variáveis, tipos, controle de fluxo e orientação a objetos.
Manipulação de Strings em PHP resume as principais funções para manipular strings no PHP, incluindo: (1) funções para escapar, criptografar, contar caracteres e validar strings; (2) funções para converter entre casos, formatar números e quebrar linhas em strings; e (3) funções para gerar strings aleatórias e comparar similaridade entre strings.
O documento apresenta um roteiro para um minicurso de introdução ao PHP, abordando tópicos como: sintaxe básica, variáveis, tipos de dados, constantes, operadores, estruturas de controle como if/else, for, while e switch/case, inclusão de arquivos, formulários e um mini-projeto.
O documento descreve funções em PHP, incluindo sua definição e sintaxe, como passar parâmetros por valor e referência, usar valores padrão e criar funções recursivas. Exemplos demonstram como definir, chamar e usar o retorno de funções.
O documento discute operadores e estruturas de controle de fluxo na linguagem Java. Ele explica os diferentes tipos de operadores como aritméticos, lógicos e de atribuição, além de estruturas como if/else, for loops e switch cases. O documento também fornece detalhes sobre precedência de operadores e conversão de tipos.
O documento discute a linguagem de programação PHP, resumindo suas principais características em menos de 3 frases:
PHP é uma linguagem de script popular usada para desenvolvimento web, com vantagens como fácil aprendizagem e código aberto. A linguagem é influenciada por C e usa tags como <?php ?> para executar scripts PHP em páginas HTML.
Este documento apresenta um minicurso de PHP para iniciantes, com o objetivo de ensinar as funções mais importantes da linguagem em 2 horas. O curso irá simular um sistema para um restaurante chamado Mangai, ensinando conceitos como variáveis, estruturas de decisão, laços, arrays e funções.
O documento descreve os principais tipos de operadores em PHP, incluindo operadores relacionais para comparação de valores, operadores lógicos para criação de testes condicionais e operadores de atribuição para definir e modificar variáveis.
1. Revisão de Internet e Programação Web – Linguagem PHP
Sintaxe Básica
<?php
?>
Variáveis
• Manipular variáveis em PHP é uma atividade simples, como veremos a seguir:
• não é necessário declarar as variáveis, isto é feito quando atribuímos algum valor para elas;
• para declará-las, é necessário apenas colocar como primeiro caracter o '$' ,juntamente com a
string referente ao nome da variável, e esta string deve começar com uma letra ou o caracter '_';
PHP é case sensitive, isto é, '$a' é diferente de '$A'. É aconselhável utilizar os nomes de variáveis com
letras minúsculas, por causa das variáveis pré-definidas da linguagem, que são declaradas com
maiúsculas;
Tipos de Dados
PHP suporta os seguintes tipos de variáveis:
•Inteiros (integer ou long);
Exemplo : $valor = 1000; $valor = -1000;
•Ponto Flutuante (double ou float);
Exemplo: $valor = 1.5; $valor = -1.6;
•Strings
Exemplo: $nome = ''João''; $letra = 'A';
• arrays e objetos (Não vamos utilizar na disciplina).
Operadores Aritméticos
Exemplo:
<?php
$valor1 = 9;
$valor2 = 13;
$r = ($valor1+$valor2);
print ''Soma = $r'';
?>
2. Operador de Strings
Exemplo:
<?php
$nome1 = ''João'';
$nome2 = ''Silva'';
$nome = $nome1.'' da ''.$nome2;
print $nome;
?>
O que será impresso no browser (navegador)?
João da Silva
Operadores Lógicos
&& ''e'' lógico Retorna verdadeiro quando as duas sentenças (expressões) usadas
são verdadeiras, caso contrário, retorna falso.
|| ''ou'' lógico Retorna falso quando as duas sentenças (expressões) usadas são
falsas, caso contrário, retorna verdadeiro.
! ''Não'' (Inversão) Inverte o valor lógico da sentença (expressão).
Exemplo:
<?php
$a = 5;
$b;
if(($a>$b)&&($b!=0))
print ''A razão de $a por $b é ''.($a/$b));
?>
Operadores de Comparação
Exemplo recebendo dados de um formulário Html:
<?php
$a = $_POST[''valor1''];
$b = $_POST[''valor2''];
if($a>$b)
print ''O Maior valor é $a'';
else if($b>$a)
print ''O Maior valor é $b'';
else
print ''O valores são iguais!'';
?>
3. Exemplo de questões para a prova:
1. Resolva as expressões lógicas, determinando se a expressão é TRUE (verdadeira) ou FALSE (Falsa):
a. 2>3 false
b. (6<8) | | (3>7) true
c. (6<8) && (3>7) false
d. ! (2>3) true
2. Assinale com 'X' os nomes de variáveis válidas:
( X )$abc
( )$1valor
( X)$_num
( )$média
3. Dada a tabela abaixo, completar preenchendo o resultado final (TRUE ou FALSE), avaliando as expressões
com seus operadores relacionais e a saída de acordo com o operador lógico aplicado às expressões.
Valores: $A= 5; $B = 8; $C=1;
Expressão Operador Expressão Resultado
($A = = $B) && ($B > $C) False
($A != $B) || ($B < $C) True
! ($A > $B) True
($A < $B) && ($B > $C) False
4. Faça um código em PHP que calcule e exiba a média aritmética de dois valores quaisquer.
<?php
$valor1 = 12;
$valor2 = 18;
$media = ($valor1+$valor2)/2;
print ''A média aritmética de $valor1 e $valor2 é $media'';
?>
Exercícios para praticar:
1) Faça um código PHP que receba um valor e mostre o seu sucessor e o seu antecessor.
2) Faça um código PHP que receba um valor correspondente ao lado de um quadrado e exiba o seu
perímetro.
3) Faça um código PHP que receba um valor correspondente ao lado de um quadrado e exiba a sua área.
4) Faça um código PHP que receba um valor é mostre o valor do seu quadrado.