Skip to content

curso de PHP do curso em vídeo exercícios e exemplos nesse repositório.

License

Notifications You must be signed in to change notification settings

natan-xav2019/curso-de-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de PHP

Este curso e uma playlist do canal do youtube curso em video

link da playlist

Aqui irei fazer resumos do que eu julgo mais importante para desenvolvimento e consultas rapidas.

Variáveis e constantes

link do video

Variáveis e constantes so guardão um valor.

Como o nome ja diz as variaveis variam. E as constantes se mantem.

sintaxe de declaração de variaveis e constante.

# Variaveis
$nome = "Natan";

echo "Seu nome e $nome.";
# Seu nome e Natan

# Constante
const PAIS = "Brasil";

echo "Seu nome e $nome. Mora no ". PAIS;
#Seu nome e Natan. Mora no Brasil

Tipos Primitivos

link do video

Os tipos primitivos são int ou interger, float, double, string e bool.

Em valores boleanos o true e 1 e o valor false e vazio.

int tem algumas tipos numero com bases numricas diferentes

  • 0b equivale a base 2 (binária)
  • 0 equivale a base 8 (octal)
  • 0x equivale a representação base 16 (Hexadecimal)
$num = 0x1A;
echo "O numero e: $num"; # O numero e: 26
$num = 0b1110;
echo "O numero e: $num"; # O numero e: 14
$num = 017;
echo "O numero e: $num"; # O numero e: 15

podemos tambem colocar a quantidade de casas decimais colocando e apos o numero escrito e quantidade de casa decimais desejada olhe o exemplo abaixo:

  • o tipo dessa variavel sera float
$num = 3e2;
echo "O numero e: $num"; # O numero e: 300
$num = 3e3;
echo "O numero e: $num"; # O numero e: 3000

existe uma função chamada var_dump($variavel); ela diz o tipo da variavel que e posto no argumento.

podemos fazer coerção de variaveis

#coerção para a tipagem inteira.
$num = (int) "940";
var_dump($num); #  int(940)

String

link do video

Temos quatro tipos de String em PHP.

  • double quoted ("")
  • single quoted ('')
  • single herodoc
  • single nowdoc

irei falar falar mais de double quoted e single quoted.

Como concatenar uma string?

bem com a utilização do . que e o operador de concatenação de strings

double quoted ("")

Escrever entre aspas duplas a a interpretação do que esta dentro dessas aspas veja o exemplo:

$sabor = "passas ao rum";
echo "Esse sorvete de $sabor e uma delicia";
# Esse sorvete de passas ao rum e uma delicia

tambêm podeira ser escrito dessa forma:

$sabor = "passas ao rum";
echo "Esse sorvete de" . $sabor . "e uma delicia";
# Esse sorvete de passas ao rum e uma delicia

single quoted ('')

Escrever entre aspas simples e não a interpretação do que esta dentro dessas aspas veja o exemplo:

    $sabor = "passas ao rum";
    echo 'Esse sorvete de $sabor e uma delicia';
    # Esse sorvete de $sabor e uma delicia

tambêm podeira ser escrito dessa forma:

    $sabor = "passas ao rum";
    echo 'Esse sorvete de ' . $sabor .  'e uma delicia';
    # Esse sorvete de passas ao rum e uma delicia

Como escapar uma string

O que seria uma serequencia de escape nada mais e do que colocar contra barra na frente do caracter reservado veja o exemplo.

    $nome ="Natan";
    $sobrenome = "Xavier";
    echo "$nome \"dev\" $sobrenome";
    # Natan dev Xavier

About

curso de PHP do curso em vídeo exercícios e exemplos nesse repositório.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published