Programando comOFICINA DE VERÃO
INSTRUTOR: ANDERSON HENRIQUE
AULA 01 – INTRODUÇÃO A DISCIPLINA
Conteúdo:
Introdução ao PHP (Como surgiu, Extensões de Arquivos, delimitadores do código, comentários)
Comandos de saída (echo, print) Servidor Local (Apache, MySQL), instalando o XAMPP Testando Servidor Local (127.0.0.1 ou Localhost) Imprimindo o Primeiro Programa em Tela
Como surgiu?
Foi criada no outono de 1994 por Rasmus Lerdorf. Era formada por um conjunto de scripts voltados à criação de páginas dinâmicas que Rasmus utilizava para monitorar o acesso ao seu currículo na Internet;
A medida em que a ferramenta foi crescendo em funcionalidades, Rasmus escreveu uma implementação em C, a qual permitia às pessoas desenvolverem de forma muito simples suas app’s web, essa versão foi nomeada PHP/FI e disponibilizou seu código na web em 1995, para receber ajuda e correção de bugs;
Em novembro de 1997 foi lançada a segunda versão do PHP. Andi Gutmans e Zeev Suraski, dois estudantes aprimoram o PHP, reescreveram todo o código-fonte, com base no PHP/FI 2, dando início ao PHP 3, disponibilizado em junho de 1998. Nessa época o significado da sigla PHP (Personal Home Pages) mudou para Hypertext Preprocessor;
No inverno de 1998, após o lançamento do PHP 3, Zeev e Andi começaram a trabalhar em uma nova reescrita do núcleo do PHP, resolveram batizar este núcleo de Zend Engine, ou Mecanismo Zend. O PHP 4, baseado neste mecanismo, foi lançado oficialmente em meio de 2000;
Apesar de todos os esforços, o PHP ainda necessitava maior suporte à orientação a objetos, tal qual existe em linguagens como C++ e Java. Tais recursos estão finalmente presentes no PHP 5, após um longo período de desenvolvimento que culminou com sua disponibilização em julho de 2004;
Extensões de arquivos
A forma mais comum de nomear programas em PHP é a seguinte:
Extensão Significado
.php Arquivo PHP contendo um programa
.class.php Arquivo PHP contendo uma classe
inc.php Arquivo PHP a ser incluído, pode incluir constantes ou configurações
Delimitadores do código
O código de um programa escrito em PHP deve estar contido entre os seguintes delimitadores:
<?php
// código;
// código;
// código;
?>
Observação: os comandos sempre são delimitados por ponto e vírgula (;)
Inserindo comentários
Para comentar uma única linha:
// echo “a”;
# echo “a”;
Para comentar várias linhas:
/* echo “a”;
echo “b”;
*/
Comandos de saída (output)
Estes são comandos utilizados para gerar uma saída em tela, geralmente utilizamos servidores de páginas web (Apache), onde a saída será exibida na própria página HTML gerada.
Echo
É um comando que imprime uma ou mais variáveis no console.
É uma função que imprime uma string no console.
Servidor Local (Apache e MySQL)
Instalando o XAMPP ou WAMP – são softwares livres você poderá baixar da internet para criar o seu servidor local (serão os interpretadores da linguagem PHP);
Acesse o site: http://www.apachefriends.org/pt_br/xampp.html , baixe o xampp para a versão do seu sistema operacional;
Espere o download ser concluído no Chrome
Execute o instalador do xampp
Instalação do XAMPP
Testando o servidor XAMPP
ABRA O SEU NAVEGADOR E DIGITE NA BARRA DE ENDEREÇO: 127.0.0.1 ou LOCALHOST
Escolha o seu idioma, pronto!
Esta é a tela principal do XAMPP
No Windows, o Xampp criou uma pasta noDiretório raiz do HD, c:\xampp
Nossos arquivos (programas) em PHP devemSer salvos dentro do diretório c:\xampp\htdocs
A pasta htdocs é a pasta raiz para que onavegador consiga ler nossos arquivos salvosem PHP
Pasta raiz do Xampp no sistema
Criando pasta e vamos praticar...
Dentro deste diretório criaremos uma pasta chamadacursophp, onde iremos salvar todos os nossos arquivosdeste curso “programando com PHP”.
Vamos iniciar as nossas aulas práticas: Construindo oNosso primeiro programa em PHP, onde ele imprimiráNa tela a mensagem: “Olá Mundo!”
Abra o seu programa: Notepad++
No notepad++, escreva:
Salve o arquivo na pasta:
Nomeie o arquivo: php01 e escolhao tipo PHP, conforme a imagem aolado.
Não se esqueça de salvar na pastacorreta, que fica emc:\xampp\htdocs\cursophp
Testaremos nosso programa utilizandoo servidor apache, indicando no nave-gador o caminho correto.
localhost\cursophp\php01.php
Visualizando o programa
PERCEBA QUE MESMO SEM NENHUMA TAG HTML O NAVEGADORIMPRIME A MENSAGEM ENTENDENDO O CÓDIGO PHP.
PARABÉNS, BEM VINDO AO MUNDO DA PROGRAMAÇÃO WEB
EXERCÍCIOS LABORATÓRIO
ESCREVER UM PERFIL PESSOAL UTILIZANDO CÓDIGO PHP:
NOME COMPLETO, CIDADE ONDE MORA, IDADE, ESCOLARIDADE, HOBBIES,
UM PEQUENO TEXTO QUE POSSA DESCREVER QUAIS AS SUAS EXPECTATIVAS NO CURSO DE PROGRAMAÇÃO COM PHP;
NÃO SE ESQUEÇA DE DESTACAR AS VANTAGENS DE SE APRENDER UMA LINGUAGEM DE PROGRAMAÇÃO NO MERCADO DE TRABALHO,
LET’S GO!