O documento apresenta uma introdução à linguagem de programação PHP, abordando: 1) sua história e características principais; 2) tipos de dados e variáveis; 3) estruturas de controle como condicionais e repetição; 4) formulários HTML e captura de dados.
O documento descreve a linguagem de programação PHP. 1) PHP é uma linguagem interpretada no servidor para criar scripts em páginas web. 2) O código PHP é interpretado no servidor antes de enviar a página HTML ao navegador. 3) Fatores como ser gratuita e compatível com bancos de dados e servidores web ajudaram no sucesso do PHP.
O documento fornece um resumo sobre:
1) Uma breve história do PHP desde sua criação em 1995 até as versões atuais;
2) Conceitos básicos sobre PHP como sua definição, quem o utiliza e ferramentas relacionadas;
3) Principais características da linguagem como sintaxe, tipos de variáveis, estruturas de controle e repetição e funções.
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.
Este documento apresenta um especialista em PHP que fornece dicas sobre programação em PHP, incluindo boas práticas de programação, noções de MVC e OO, e dicas de performance. O documento também discute programação orientada a objetos, padrões de código e referências úteis.
O documento descreve Jessé de Oliveira, um aluno de computação na UEPB que programa para a Rede Paraíba de Comunicação. Ele explica que PHP é uma linguagem para criação de sites dinâmicos que permite interação com usuários. Quando uma página PHP é requisitada, o servidor processa a página e retorna apenas o código HTML para o cliente. PHP é uma linguagem livre e portável que roda em diversos sistemas operacionais e é amplamente utilizada na internet.
O documento apresenta os conteúdos do módulo 5 de Desenvolvimento de páginas web dinâmicas em PHP do curso de Técnico de Gestão e Programação de Sistemas Informáticos. São abordados conceitos básicos de PHP como variáveis, operadores, constantes e estruturas de dados.
O documento fornece uma introdução à linguagem PHP, abordando sua visão geral, sintaxe básica e estruturas de controle. Resume os principais pontos sobre o que é PHP, como delimitar código, tipos de variáveis e declaração de funções.
O documento fornece dicas sobre boas práticas de programação PHP para obter alta performance e escalabilidade. Em três frases ou menos, resume-se:
Divida a aplicação em camadas, use frameworks para padronização e reuso de código, e otimize o banco de dados e cache para melhorar a performance e capacidade de suportar alto tráfego.
O documento descreve a linguagem de programação PHP. 1) PHP é uma linguagem interpretada no servidor para criar scripts em páginas web. 2) O código PHP é interpretado no servidor antes de enviar a página HTML ao navegador. 3) Fatores como ser gratuita e compatível com bancos de dados e servidores web ajudaram no sucesso do PHP.
O documento fornece um resumo sobre:
1) Uma breve história do PHP desde sua criação em 1995 até as versões atuais;
2) Conceitos básicos sobre PHP como sua definição, quem o utiliza e ferramentas relacionadas;
3) Principais características da linguagem como sintaxe, tipos de variáveis, estruturas de controle e repetição e funções.
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.
Este documento apresenta um especialista em PHP que fornece dicas sobre programação em PHP, incluindo boas práticas de programação, noções de MVC e OO, e dicas de performance. O documento também discute programação orientada a objetos, padrões de código e referências úteis.
O documento descreve Jessé de Oliveira, um aluno de computação na UEPB que programa para a Rede Paraíba de Comunicação. Ele explica que PHP é uma linguagem para criação de sites dinâmicos que permite interação com usuários. Quando uma página PHP é requisitada, o servidor processa a página e retorna apenas o código HTML para o cliente. PHP é uma linguagem livre e portável que roda em diversos sistemas operacionais e é amplamente utilizada na internet.
O documento apresenta os conteúdos do módulo 5 de Desenvolvimento de páginas web dinâmicas em PHP do curso de Técnico de Gestão e Programação de Sistemas Informáticos. São abordados conceitos básicos de PHP como variáveis, operadores, constantes e estruturas de dados.
O documento fornece uma introdução à linguagem PHP, abordando sua visão geral, sintaxe básica e estruturas de controle. Resume os principais pontos sobre o que é PHP, como delimitar código, tipos de variáveis e declaração de funções.
O documento fornece dicas sobre boas práticas de programação PHP para obter alta performance e escalabilidade. Em três frases ou menos, resume-se:
Divida a aplicação em camadas, use frameworks para padronização e reuso de código, e otimize o banco de dados e cache para melhorar a performance e capacidade de suportar alto tráfego.
Este documento fornece uma introdução ao curso de PHP, abordando sua instalação, configuração e conceitos básicos como estrutura léxica, tipos de dados, variáveis e instruções de controle de fluxo.
O documento descreve a linguagem de programação PHP, incluindo sua história, versões, funcionalidades e sintaxe básica. O PHP foi criado em 1995 e é uma linguagem de script do lado do servidor usada principalmente para desenvolvimento web. Ele suporta vários bancos de dados e protocolos de comunicação.
O documento apresenta os principais conceitos da linguagem PHP para criação de sites:
1) Apresenta o VertrigoServer para desenvolvimento de aplicações PHP e introduz a sintaxe básica do PHP;
2) Explica como PHP pode ser misturado com HTML e é processado no servidor;
3) Apresenta exemplos básicos de variáveis, estruturas condicionais e laços de repetição em PHP.
O documento fornece uma introdução abrangente sobre PHP, incluindo sua história, características, sintaxe e conceitos fundamentais. É destacado que PHP é uma linguagem de script open source amplamente usada para desenvolvimento web, executada no servidor, e que suporta programação procedural e orientada a objetos. Exemplos de código PHP demonstram tipos de dados, arrays, funções e outros elementos da linguagem.
1. O documento apresenta uma apostila sobre PHP, abordando conceitos como servidor web, banco de dados, variáveis e estruturas de decisão.
2. Na primeira aula, são apresentados conceitos básicos como PHP, servidor e cliente, banco de dados e ferramentas utilizadas.
3. Nas aulas subsequentes, aborda-se páginas PHP, variáveis, operadores, e estruturas de decisão como IF.
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.
Escrevi este mini curso de PHP que abrange desde o nível inicial básico até o intermediário/avançado. Este mini curso foi apresentado durante o evento WISM 2013, organizado pela PUC Minas Poços de Caldas, MG.
Pauta:
1. Introdução ao PHP;
2. Configuração do ambiente para desenvolvimento;
3. Variáveis em PHP;
4. Comandos Condicionais e Controle de fluxo;
5. Controle de fluxo: Switch;
6. Controle de fluxo: Laços de repetição;
7. Arrays em PHP;
8. Funções em PHP;
9. PHP e Banco de Dados MySQL;
10. PHP Orientado a Objetos;
11.Visão Geral: Frameworks PHP;
O documento descreve as principais características da linguagem PHP. PHP é uma linguagem de script usada para desenvolvimento de sites dinâmicos e permite a manipulação de bancos de dados. Algumas características importantes do PHP incluem ser gratuita, multiplataforma, compatível com vários bancos de dados e protocolos, e permitir funções como coletar dados de formulários e gerar páginas dinamicamente.
O documento apresenta uma aula introdutória sobre PHP. Aborda os objetivos da aula, a introdução à linguagem PHP, sua estrutura e sintaxe, variáveis, constantes e operadores.
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.
1) O documento descreve a história e funcionalidade da linguagem PHP, desde a sua criação em 1995 até à versão atual.
2) A PHP permite o desenvolvimento de aplicações web dinâmicas utilizando uma arquitetura de três camadas (apresentação, lógica e dados).
3) A sintaxe da PHP é processada no servidor e gera páginas HTML para o cliente.
O documento fornece uma introdução sobre a linguagem de programação PHP. Resume as seguintes informações essenciais:
1) PHP surgiu em 1995 e foi criado por Rasmus Lerdorf para analisar estatísticas de acesso a seu currículo online.
2) PHP é uma linguagem de script usada para automatizar tarefas e gerar conteúdo dinâmico em sites.
3) PHP roda do lado do servidor e é interpretada, permitindo a criação de sites dinâmicos que acessam bancos de dados.
PHP é uma linguagem de programação amplamente utilizada para desenvolvimento web. Foi criada em 1994 por Rasmus Lerdorf como uma forma de adicionar funcionalidades dinâmicas a páginas web. Atualmente, cerca de 75% da web roda em PHP e a linguagem possui recursos como tipos de dados, funções, estruturas de controle de fluxo e orientação a objetos. O documento ensina os conceitos básicos de PHP e fornece exemplos de como escrever scripts simples.
PHP foi desenvolvido em 1994 como Personal Home Page e veio substituir scripts em Perl. Hoje é conhecido como Hypertext Preprocessor e possui várias engines como Zend, Roadsend e Quercus. É amplamente utilizado em sites como SAPO e no mundo, sendo uma linguagem fácil de aprender e desenvolver para a web, suportada em múltiplas plataformas. Apresenta dicas sobre performance, segurança, depuração e boas práticas para desenvolvimento em PHP.
Este documento apresenta uma introdução básica à linguagem de programação PHP. A primeira parte discute conceitos como histórico do PHP, tipos de dados, operadores, estruturas de controle e funções. A segunda parte aborda tópicos como arquivos, formulários HTML, cookies e sessões. A terceira parte apresenta conceitos de orientação a objetos em PHP.
O PHP é uma linguagem de script interpretada e executada em tempo de execução, normalmente utilizada para criar aplicações web. Ela é portável, de tipagem dinâmica e suporta programação procedural e orientada a objetos. O PHP é amplamente usado por sites como Wikipedia, Facebook e WordPress.
O mercado de internet evolui em uma velocidade muito rápida, se não formos capazes de acompanhar as evoluções e apresentar inovações, ficamos para trás. Ruby e Rails vem trazer ao mundo do desenvolvimento web a produtividade e alegria necessária!
Desenvolvimento de Software I - USBWEBSERVER - PHPAndréia Santos
1. O documento discute o desenvolvimento de sistemas web usando a linguagem PHP, incluindo conceitos básicos como variáveis, operadores, estruturas de controle e funções.
2. Ele também descreve como configurar e executar o servidor web USBWebserver para testar aplicativos PHP localmente.
3. Instruções passo a passo são fornecidas para criar pastas e arquivos PHP simples para começar a codificar.
O documento apresenta conceitos básicos sobre PHP e programação web. Explica o que é PHP, como funciona e para que serve, incluindo variáveis, operadores, estruturas de controle e funções. Também discute conceitos da internet como protocolos HTTP e TCP/IP e métodos GET e POST.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
Este documento fornece uma introdução ao curso de PHP, abordando sua instalação, configuração e conceitos básicos como estrutura léxica, tipos de dados, variáveis e instruções de controle de fluxo.
O documento descreve a linguagem de programação PHP, incluindo sua história, versões, funcionalidades e sintaxe básica. O PHP foi criado em 1995 e é uma linguagem de script do lado do servidor usada principalmente para desenvolvimento web. Ele suporta vários bancos de dados e protocolos de comunicação.
O documento apresenta os principais conceitos da linguagem PHP para criação de sites:
1) Apresenta o VertrigoServer para desenvolvimento de aplicações PHP e introduz a sintaxe básica do PHP;
2) Explica como PHP pode ser misturado com HTML e é processado no servidor;
3) Apresenta exemplos básicos de variáveis, estruturas condicionais e laços de repetição em PHP.
O documento fornece uma introdução abrangente sobre PHP, incluindo sua história, características, sintaxe e conceitos fundamentais. É destacado que PHP é uma linguagem de script open source amplamente usada para desenvolvimento web, executada no servidor, e que suporta programação procedural e orientada a objetos. Exemplos de código PHP demonstram tipos de dados, arrays, funções e outros elementos da linguagem.
1. O documento apresenta uma apostila sobre PHP, abordando conceitos como servidor web, banco de dados, variáveis e estruturas de decisão.
2. Na primeira aula, são apresentados conceitos básicos como PHP, servidor e cliente, banco de dados e ferramentas utilizadas.
3. Nas aulas subsequentes, aborda-se páginas PHP, variáveis, operadores, e estruturas de decisão como IF.
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.
Escrevi este mini curso de PHP que abrange desde o nível inicial básico até o intermediário/avançado. Este mini curso foi apresentado durante o evento WISM 2013, organizado pela PUC Minas Poços de Caldas, MG.
Pauta:
1. Introdução ao PHP;
2. Configuração do ambiente para desenvolvimento;
3. Variáveis em PHP;
4. Comandos Condicionais e Controle de fluxo;
5. Controle de fluxo: Switch;
6. Controle de fluxo: Laços de repetição;
7. Arrays em PHP;
8. Funções em PHP;
9. PHP e Banco de Dados MySQL;
10. PHP Orientado a Objetos;
11.Visão Geral: Frameworks PHP;
O documento descreve as principais características da linguagem PHP. PHP é uma linguagem de script usada para desenvolvimento de sites dinâmicos e permite a manipulação de bancos de dados. Algumas características importantes do PHP incluem ser gratuita, multiplataforma, compatível com vários bancos de dados e protocolos, e permitir funções como coletar dados de formulários e gerar páginas dinamicamente.
O documento apresenta uma aula introdutória sobre PHP. Aborda os objetivos da aula, a introdução à linguagem PHP, sua estrutura e sintaxe, variáveis, constantes e operadores.
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.
1) O documento descreve a história e funcionalidade da linguagem PHP, desde a sua criação em 1995 até à versão atual.
2) A PHP permite o desenvolvimento de aplicações web dinâmicas utilizando uma arquitetura de três camadas (apresentação, lógica e dados).
3) A sintaxe da PHP é processada no servidor e gera páginas HTML para o cliente.
O documento fornece uma introdução sobre a linguagem de programação PHP. Resume as seguintes informações essenciais:
1) PHP surgiu em 1995 e foi criado por Rasmus Lerdorf para analisar estatísticas de acesso a seu currículo online.
2) PHP é uma linguagem de script usada para automatizar tarefas e gerar conteúdo dinâmico em sites.
3) PHP roda do lado do servidor e é interpretada, permitindo a criação de sites dinâmicos que acessam bancos de dados.
PHP é uma linguagem de programação amplamente utilizada para desenvolvimento web. Foi criada em 1994 por Rasmus Lerdorf como uma forma de adicionar funcionalidades dinâmicas a páginas web. Atualmente, cerca de 75% da web roda em PHP e a linguagem possui recursos como tipos de dados, funções, estruturas de controle de fluxo e orientação a objetos. O documento ensina os conceitos básicos de PHP e fornece exemplos de como escrever scripts simples.
PHP foi desenvolvido em 1994 como Personal Home Page e veio substituir scripts em Perl. Hoje é conhecido como Hypertext Preprocessor e possui várias engines como Zend, Roadsend e Quercus. É amplamente utilizado em sites como SAPO e no mundo, sendo uma linguagem fácil de aprender e desenvolver para a web, suportada em múltiplas plataformas. Apresenta dicas sobre performance, segurança, depuração e boas práticas para desenvolvimento em PHP.
Este documento apresenta uma introdução básica à linguagem de programação PHP. A primeira parte discute conceitos como histórico do PHP, tipos de dados, operadores, estruturas de controle e funções. A segunda parte aborda tópicos como arquivos, formulários HTML, cookies e sessões. A terceira parte apresenta conceitos de orientação a objetos em PHP.
O PHP é uma linguagem de script interpretada e executada em tempo de execução, normalmente utilizada para criar aplicações web. Ela é portável, de tipagem dinâmica e suporta programação procedural e orientada a objetos. O PHP é amplamente usado por sites como Wikipedia, Facebook e WordPress.
O mercado de internet evolui em uma velocidade muito rápida, se não formos capazes de acompanhar as evoluções e apresentar inovações, ficamos para trás. Ruby e Rails vem trazer ao mundo do desenvolvimento web a produtividade e alegria necessária!
Desenvolvimento de Software I - USBWEBSERVER - PHPAndréia Santos
1. O documento discute o desenvolvimento de sistemas web usando a linguagem PHP, incluindo conceitos básicos como variáveis, operadores, estruturas de controle e funções.
2. Ele também descreve como configurar e executar o servidor web USBWebserver para testar aplicativos PHP localmente.
3. Instruções passo a passo são fornecidas para criar pastas e arquivos PHP simples para começar a codificar.
O documento apresenta conceitos básicos sobre PHP e programação web. Explica o que é PHP, como funciona e para que serve, incluindo variáveis, operadores, estruturas de controle e funções. Também discute conceitos da internet como protocolos HTTP e TCP/IP e métodos GET e POST.
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
1. Universidade do Vale do Paraíba
Colégio Técnico Antônio Teixeira Fernandes
Disciplina Ferramenta de Desenvolvimento
Material I-Bimestre
Introdução Programação na Linguagem PHP
"PHP (Hypertext Preprocessor)“
Personal Home Page
http://www1.univap.br/~wagner
Prof. Responsável
Wagner Santos C. de Jesus
1
2. Linguagem de Programação PHP
Hypertext Preprocessor
Site oficial:http://br.php.net/
Versão 5.3.8 - http://www.baixaki.com.br/download/easyphp.htm
2
3. História do PHP
A linguagem surgiu por volta de 1994,
como um pacote de programas CGI criados
por Rasmus Lerdorf, com o nome Personal
Home Page Tools, para substituir um
conjunto de scripts Perl que ele usava no
desenvolvimento de sua página pessoal.
3
4. Aplicação do PHP
O PHP se trata de uma linguagem de programação
voltada para computadores que é interpretada, livre e é
muito utilizada para gerar conteúdos no World Wide Web.
Este tipo de linguagem surgiu em 94 com um pacote de
programas, cuja principal função era substituir um
conjunto de scripts que era utilizado no desenvolvimento
de uma pagina pessoal. Esta é uma linguagem totalmente
modularizada onde torna a instalação e o uso de servidores
na web totalmente ideal.
4
6. Características
• Trata-se de uma linguagem extremamente
modularizada, o que a torna ideal para
instalação e uso em servidores web.
• É muito semelhante, em tipos de dados,
sintaxe e mesmo funções, com a linguagem
C e com a C++.
• Pode ser, dependendo da configuração do
servidor, embarcada no código HTML.
• Case Sensitive (Difere maiúsculo de
minúsculo).
• Interpretada e Case-sensitive. 6
7. A principal característica desta
linguagem é:
1. Velocidade, robustez;
2. Sintaxe similar à Linguagem C/C++ e Perl;
3. Portabilidade com independência de
plataforma.
7
8. Objetivo da linguagem
Sua principal função é programar
soluções web totalmente rápidas, eficientes
e simples para que seus usuários entendam
tudo de maneira mais rápida e objetiva.
8
9. Versões do PHP disponíveis para os seguintes sistemas
operacionais:
Windows,
Linux,
FreeBSD,
Mac OS,
OS/2,
AS/400,
Novell Netware,
RISC OS,
AIX,
IRIX,
Solaris 9
10. Tipos de variáveis
• Bons recursos de Manipulação de vetor.
• Variáveis fracamente tipadas.
• Tratamento de listas.
• Booleano (true/false) – 0 ou 1
• Conversão automática de valores (coerção)
• Transformação explicita de tipos (typecast)
• Declaração de constantes
10
11. Tipos de dados
• Inteiro;
• Ponto Flutuante;
• String;
• Array;
• Objeto.
11
13. O que são?
São sistemas compostos por diversas
partes cooperantes que são executadas em
máquinas diferentes interconectadas por
uma rede.
13
14. 14
Introdução a Programação
Distribuída
• Tem como objetivo desenvolver ferramentas
para aquisição e envio de dados em fontes
remotas.
Dados
(HTML,Arquivo de
Imagens, XML,
Dados Relacionais)
Aplicação
Java
16. 16
O que faz uma aplicação distribuída?
• Obtém dados de fontes remotas
Páginas HTML, arquivos de imagens, dados
relacionais e semiestruturados (XML), etc
• Acessa continuamente informações de conteúdo
dinâmico.
• Cotação de ações, notícias, monitoramento
remoto de sistemas
• Envia dados para fontes remotas
Servidores de arquivos, computação
massivamente paralela.
17. 17
Servidor de HTTP
• Servidor web: Servidor responsável pelo
armazenamento de páginas de um determinado
site, requisitados pelos clientes através de
browsers.
18. 18
O protocolo HTTP
• (HyperText Transfer protocol) é o protocolo
de rede utilizado para entrega virtualmente
de todos os arquivos e outros dados sejam
eles arquivos HTML, arquivos de imagens,
resultados de consulta a banco de dados,
arquivo de texto, ou qualquer outro tipo de
recurso.
20. 20
Transações HTTP
Uma transação consiste em:
• Estabelecimento da conexão;
• Requisição (pelo cliente);
• Resposta (pelo servidor);
• Fechamento da conexão.
21. 21
Linha inicial de requisição
Método de envio de dados
Método SP URL SP Versão CR LF
Cabeçalho : Parâmetro CR LF
Cabeçalho : Parâmetro CR LF
CRLF
Mensagem
Linha de
Requisição
Linhas de
cabeçalho
Linhas em banco
]
Indica o fim do
cabeçalho
URL – (User Resource locator)
22. 22
Linha de resposta (linha de status)
Versão SP Status SP Motivo CR LF
Cabeçalho : Parâmetro CR LF
Cabeçalho : Parâmetro CR LF
CRLF
Corpo da Entidade (Mensagem)
Linha de status
Linhas de Cabeçalhos
Linha em branco
(HTML)
23. 23
O código de status
• 1xx – Indica uma mensagem de informação
apenas.
• 2xx – indica operação de algum tipo bem
sucedida.
• 3xx – Redireciona o cliente para uma outra
URL.
• 4xx – Indica um erro por parte do cliente
• 5xx – Indica um erro por parte do servidor
24. Conceitos para um código em PHP
(Page Hypertext Preprocessor) - Página de
Hipertexto Pré-processada)
Um código escrito na linguagem PHP roda
sempre no servidor nunca no cliente.
PHP- vem a ser um aplicativo que roda com a
linguagem semelhante ao “C”. Embutida na
estrutura de um código em HTML.
28. Transformação Coerção
Quando ocorre uma
operação usando uma variável
automaticamente seu tipo será
modificado conforme os valores
envolvidos nesta operação.
28
29. Transformação Explicita
Quando o tipo de uma variável é
modificado usando a especificação do tipo
entre () procedimento conhecido com
typecast.
$b = 3.7;
$a = (int) $b;
29
32. Operadores de atribuição
= Atribuição simples
+= Atribuição com adição
-= Atribuição com subtração
*= Atribuição com multiplicação
/= Atribuição com divisão
%= Atribuição com módulo
.= Atribuição com concatenação
32
33. Operadores Lógicos
and - e lógico
Or - ou lógico
Xor - ou exclusivo
! - Não inverso
&& - e lógico
| | - ou lógico
33
34. Operadores Relacionais
= = - Igual
!= - Diferente de
< - Menor que
> - Maior que
>= - Maior ou Igual
<= - Menor ou Igual
34
37. Exemplo de atribuição
$base = 3;
$altura = 4;
$area = $base * $altura;
As variáveis devem ser precedidas do
símbolo ($) com exceção das constantes.
37
40. Exemplo de if()
$sexo = "M";
if($sexo == "F")
echo "Ir ao cabelereiro";
else
echo "Ir Jogo de futebol";
40
41. Comando switch case
Permite realizar testes para
uma seqüência de condições
sendo mais resumido que a
instrução if().
41
42. Condicional Switch()
switch ($dado) {
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
default:
echo "i is not equal to 0, 1 or 2";
}
42
44. Estrutura de repetição
As estruturas de repetição do PHP são
similares as das linguagens de alto nível
como C++, Java e outras.
Exemplo :
for() e while().
44
45. Sintaxe for
for(<inicialização>;<condição>;<incremento ou decremento>)
<comando>;
Ou
for(<inicialização>;<condição>;<incremento ou decremento>) {
<comando1>;
<comando2>;
}
Ou
for(<inicialização>;<condição>;<incremento ou decremento>) :
<comando1>;
<comando2>;
endfor; 45
48. Estrutura de repetição comando
while
while (expr)
statement
while (expr):
statement
endwhile;
while (expr) {
statement
}
do {
statement
} while (expr);
48
61. <Input Type> - Cria objetos de
entrada de dados.
Criando uma Caixa de Texto em um Browser.
<INPUT TYPE> - Tipo de entrada. (Caixa de
texto, Caixa de Verificação ou botão de Rádio,
Objeto Oculto ou Caixa de Texto para senha).
62. Formatação de <Input Type>
Text - Caixa de Texto Simples.
Hidden - Caixa de Texto Invisível.
Radio - Botão de Radio.
Checkbox - Caixa de Verificação.
Password - Caixa de Texto que esconde os
dados com (*) asterisco
Button - Botão de Comandos
63. Cláusulas do Marcador <Input Type>
Name - nome dados para caixa de texto.
Value - Define a informação que irá aparecer na
caixa de texto.
Size - Define o tamanho da caixa de texto.
MaxLength - Define o tamanho máximo de
caracteres que podem ser escritos em uma caixa de
texto.
64. Exemplo da Criação de uma caixa de texto.
Nome:<INPUT TYPE="text" NAME="teste" VALUE=""
SIZE="30" MAXLENGTH=”20">
Senha:<INPUT TYPE="Password" NAME="teste">
65. Exemplo da Criação de Botão de Rádio.
Masculino:<INPUT TYPE="radio" NAME="br" VALUE="1" >
Feminino: <INPUT TYPE="radio" NAME="br" VALUE="2"
Checked>
66. Exemplo da Criação de Caixa de
Verificação.
Curso <br>
Java : <INPUT TYPE="Checkbox" NAME="ch" VALUE="1">
HTML :<INPUT TYPE="Checkbox" NAME="ch" VALUE="2">
67. Exemplo da Criação de Botão de
Comandos
<INPUT TYPE="Button" NAME="btn2" VALUE="OK">
68. Objetos de Lista(Caixa de Combinação e
Caixa de Lista)
Para se criar um Objeto de lista em
HTML usa-se o marcador <Select>.
69. Exemplo da Criação de uma Caixa de
Combinação.
<Select Name ="cargo">
<Option>Programador Junior
<Option selected>Programador Senior
<Option>Programador Pleno
</Select>
70. Exemplo da Criação de uma Caixa de
Lista.
<Select Name ="cargo" size=3>
<Option>Programador Junior
<Option selected>Programador Senior
<Option>Programador Pleno
<Option>Programador Estagiário
<Option>Programador Web
<Option>Projetista VB
</Select>
71. Eventos : São estímulos dados pelo usuário
Exemplo de Evento.
Onclick - Executa algum código quando um
objeto recebe um clique. (*)
OnMouseOver - Executa algum código quando o
cursor passa sobre o objeto.
OnBlur - Executa um código quando o usuário
abandona um campo.
Onchange - Executa um código quando um
campo é alterado.(*)
72. Exemplo de submissão de dados
em um formulário
<HTML>
<HEAD>
<TITLE>Envia Dados</TITLE>
</HEAD>
<BODY>
<form Name = "form1" Method="Get” Action="Cadastro.php">
Nome: <input type="text" Name="Nome"><br>
Endereco: <input type="text" Name="Endereco"><br>
Enviar <input type="SUBMIT" value="Enviar"><br>
</form>
</BODY>
</HTML>
72
73. Sintaxe do GET para captura de
dados.
$_GET[<ExprS>] : A expressão do tipo
String que determina o nome do atributo
que contem o dado do formulário que será
Capturado.
73
74. Exemplo do GET para captura de
dados.
$nome = $_GET[“Nome”];
$endereco = $_GET[“endereco”];
74
75. Exemplo programa (html)
<html>
<body>
<form Name = "form1" Method="Get" Action="teste2.php">
Entre com número: <input type="text" Name="numero">
<input type="SUBMIT" value="Enviar">
</form>
</body>
</html>
75
76. Exemplo de programa (php)
<?php
$fat = 1;
$n = $_GET["numero"];
for($i=1;$i<=$n;$i++)
$fat*=$i;
echo $fat;
?>
76