Aula 01
 O que é PHP?
◦ Conceito
◦ Páginas HTML com PHP
◦ O que o PHP pode fazer?
 Configuração do Ambiente de Trabalho
◦ Instando Servidor Web com Xampp
 Sintaxe Básica
 Comentários em PHP
 Declaração de Variáveis
 Declaração de Constantes
O PHP (um acrônimo recursivo
para PHP: Hypertext
Preprocessor) é uma linguagem
de script open source de uso
geral, muito utilizada, e
especialmente adequada para o
desenvolvimento web e que pode
ser embutida dentro do HTML.
 O PHP, diferente das linguagens como C e
Perl, consegue mesclar-se junto ao HTML.
◦ Exemplo
 Qualquer coisa. O PHP é focado
principalmente nos scripts do lado do
servidor, portanto, você pode fazer qualquer
coisa que outro programa CGI pode fazer:
coletar dados de formulários, gerar páginas
com conteúdo dinâmico ou enviar e receber
cookies. Mas o PHP pode fazer muito mais.
 O PHP, diferente de outras linguagens ( Java,
C#, Pascal), é intepretada e não compilada.
Código PHP Interpretador Resultado
 Muita gente entende que para o PHP funcionar é
necessário especificamente do APACHE,
considerando ele como interpretador. Porém este
conceito está totalmente errado, o php tem suas
bibliotecas para interpretar o próprio código
fonte.
 Para que a aplicação php possa ser visualizada
através da rede precisamos de um servidor web
para gerenciar as requisições, no caso iremos
utilizar o Apache 2.0.
 Utilizaremos o kit de instalação Xampp
 https://www.apachefriends.org/
 Através deste kit poderemos instalar de
forma rápida o apache, php, e o mysql
(veremos nas próximas aulas)
 Utilizaremos o editor de código sublime text
2
 http://www.sublimetext.com/2
 Para criar um documento php, primeiro
utilizaremos a extensão padrão .php.
 Esta extensão pode ser configurada
 Para escrever um código PHP precisaremos
delimitar onde será escrito através dos
delimitadores “<?php” para iniciar um bloco
do código e “?>” para fechar um bloco de
código.
 Grande parte das palavras reservadas é
herança da linguagem C
 Visualize
 Comentar seu código é algo de muita
importância. Existem três formas gerais de
comentar o código PHP.
 São elas:
 comentário extenso => Neste caso você pode escrever
um texto extenso delimitando com os caracteres “/*” e
“*/”
◦ Comentário em uma linha só utilizando o marcador
“//”
◦ Comentário em uma linha só utilizando o marcador
unix “#”
 Diferente da linguagem C não precisamos
informar o tipo para declarar basta apenas
utilizar o caractere “$” e o interpretador se
responsabiliza por setar o tipo.
 Precisamos entender algumas regras para
declaração de variável em PHP:
◦ Os nomes de variável são case-sensitive.
◦ Um nome de variável válido inicia-se com uma letra
ou sublinhado, seguido de qualquer número de
letras, números ou sublinhados
 Tipos de Variáveis
 Para atribuir por referência, simplesmente
adicione um e-comercial (&) na frente do
nome da variável que estiver sendo atribuída
(variável de origem) Por exemplo, o trecho de
código abaixo imprime 'My name is Bob' duas
vezes:
 Uma constante é um identificador (nome) para um
valor único. Como o nome sugere, esse valor não
pode mudar durante a execução do script (exceto
as constantes mágicas, que não são constantes de
verdade). As constantes são case-sensitive por
padrão. Por convenção, identificadores de
constantes são sempre em maiúsculas.
 O nome de uma constante tem as mesmas regras
de qualquer rótulo do PHP. Um nome válido de
constante começa com uma letra ou sublinhado,
seguido por qualquer número de letras, números
ou sublinhados.
Curso de php básico - Aula 01

Curso de php básico - Aula 01

  • 1.
  • 2.
     O queé PHP? ◦ Conceito ◦ Páginas HTML com PHP ◦ O que o PHP pode fazer?  Configuração do Ambiente de Trabalho ◦ Instando Servidor Web com Xampp  Sintaxe Básica  Comentários em PHP  Declaração de Variáveis  Declaração de Constantes
  • 3.
    O PHP (umacrônimo recursivo para PHP: Hypertext Preprocessor) é uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web e que pode ser embutida dentro do HTML.
  • 4.
     O PHP,diferente das linguagens como C e Perl, consegue mesclar-se junto ao HTML. ◦ Exemplo
  • 5.
     Qualquer coisa.O PHP é focado principalmente nos scripts do lado do servidor, portanto, você pode fazer qualquer coisa que outro programa CGI pode fazer: coletar dados de formulários, gerar páginas com conteúdo dinâmico ou enviar e receber cookies. Mas o PHP pode fazer muito mais.
  • 6.
     O PHP,diferente de outras linguagens ( Java, C#, Pascal), é intepretada e não compilada. Código PHP Interpretador Resultado
  • 7.
     Muita genteentende que para o PHP funcionar é necessário especificamente do APACHE, considerando ele como interpretador. Porém este conceito está totalmente errado, o php tem suas bibliotecas para interpretar o próprio código fonte.  Para que a aplicação php possa ser visualizada através da rede precisamos de um servidor web para gerenciar as requisições, no caso iremos utilizar o Apache 2.0.
  • 8.
     Utilizaremos okit de instalação Xampp  https://www.apachefriends.org/  Através deste kit poderemos instalar de forma rápida o apache, php, e o mysql (veremos nas próximas aulas)  Utilizaremos o editor de código sublime text 2  http://www.sublimetext.com/2
  • 9.
     Para criarum documento php, primeiro utilizaremos a extensão padrão .php.  Esta extensão pode ser configurada  Para escrever um código PHP precisaremos delimitar onde será escrito através dos delimitadores “<?php” para iniciar um bloco do código e “?>” para fechar um bloco de código.  Grande parte das palavras reservadas é herança da linguagem C
  • 10.
  • 11.
     Comentar seucódigo é algo de muita importância. Existem três formas gerais de comentar o código PHP.  São elas:  comentário extenso => Neste caso você pode escrever um texto extenso delimitando com os caracteres “/*” e “*/”
  • 12.
    ◦ Comentário emuma linha só utilizando o marcador “//” ◦ Comentário em uma linha só utilizando o marcador unix “#”
  • 13.
     Diferente dalinguagem C não precisamos informar o tipo para declarar basta apenas utilizar o caractere “$” e o interpretador se responsabiliza por setar o tipo.  Precisamos entender algumas regras para declaração de variável em PHP: ◦ Os nomes de variável são case-sensitive. ◦ Um nome de variável válido inicia-se com uma letra ou sublinhado, seguido de qualquer número de letras, números ou sublinhados
  • 14.
     Tipos deVariáveis
  • 15.
     Para atribuirpor referência, simplesmente adicione um e-comercial (&) na frente do nome da variável que estiver sendo atribuída (variável de origem) Por exemplo, o trecho de código abaixo imprime 'My name is Bob' duas vezes:
  • 16.
     Uma constanteé um identificador (nome) para um valor único. Como o nome sugere, esse valor não pode mudar durante a execução do script (exceto as constantes mágicas, que não são constantes de verdade). As constantes são case-sensitive por padrão. Por convenção, identificadores de constantes são sempre em maiúsculas.  O nome de uma constante tem as mesmas regras de qualquer rótulo do PHP. Um nome válido de constante começa com uma letra ou sublinhado, seguido por qualquer número de letras, números ou sublinhados.