Curso rápido de PHP | Kalob Taulien | Skillshare
Menu
Pesquisar

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Vídeo de introdução

      1:09

    • 2.

      Introdução e instalação e instalação XAMPP

      3:50

    • 3.

      Como criar seu primeiro arquivo do PHP

      2:52

    • 4.

      O que é PHP?

      1:29

    • 5.

      Quem usa o PHP?

      1:33

    • 6.

      Sintaxe

      1:26

    • 7.

      Variáveis

      1:39

    • 8.

      Echo/impressão

      2:47

    • 9.

      Comentários de código

      1:47

    • 10.

      Citações vs. vs. de Apostrophes

      1:57

    • 11.

      Tipos de dados

      3:42

    • 12.

      Corças

      1:42

    • 13.

      Constante

      3:10

    • 14.

      Matters

      4:34

    • 15.

      Loops

      6:26

    • 16.

      Arrays multidimensionais

      2:37

    • 17.

      Declarações condicionais de SE IFAR

      3:59

    • 18.

      Declarações

      1:17

    • 19.

      Operadores de comparação

      1:40

    • 20.

      Altere declarações

      3:21

    • 21.

      Funções

      14:13

    • 22.

      Variáveis super globais

      3:33

    • 23.

      Formulários

      2:38

    • 24.

      Formulários posting

      2:56

    • 25.

      Resumo

      2:02

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

579

Estudantes

4

Projetos

Sobre este curso

Neste curso, você vai aprender sobre:

  • PHP como linguagem de desenvolvimento da web
  • Quem usa o PHP
  • Como instalar o PHP
  • O que é um arquivo .php
  • Sintaxe do PHP
  • Echo/impressão
  • A função print_r
  • Variáveis
  • Tipos de dados
  • E/se pronunciando
  • Altere declarações
  • Funções
  • Variáveis super globais
  • Como aceitar entrada do usuário de um formulário.

Conheça seu professor

Teacher Profile Image

Kalob Taulien

Web Development Teacher

Professor

Hi everybody! I'm Kalob Taulien.

 

Here's the TL;DR (short) version about me:

I have been coding since 1999 and teaching people how to code since 2013 I have over 350,000 web development students world-wide I'm on the Wagtail CMS core development team (Wagtail is Python's #1 most popular website making system) I try my best to answer EVERY question my students have  I love teaching — it's definitely one of my natural talents  Also I love goats! (Great conversation starter with me if we ever get to meet in person)

Below you can find all my Skillshare courses. The categories go from easiest to hardest, except for the Misc. Coding Courses at the very end. 

If you're brand new to coding, start with BEGINNERS WEB DEV.&nb... Visualizar o perfil completo

Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Vídeo de introdução: Olá. Bem-vinda. Se você está interessado em aprender PHP, este é provavelmente um bom curso para começar com cursos de casa para iniciantes ou alguém que só quer aprender um pouco mais sobre PHP. Ah, é um curso intensivo. Então você vai aprender um monte de informações. Eles vão absorver muito conhecimento e cerca de 80 minutos, e você vai aprender tudo, desde variáveis a quem usa PHP para como instalar o PHP em seu laptop, Hum, e como escrever funções PHP, variáveis. Se as declarações condicionam ALS, você vai aprender sobre todas essas coisas. E, no final, você vai aprender a tomar um formulário e realmente usar alguma entrada do usuário em seu aplicativo. Agora, se isso soa bem para você, então sinta-se livre para entrar. Mas se você está procurando um curso, isso é 19 horas, 20 horas de comprimento barco PHP. Infelizmente, este não é o curso para você novamente. Isto é apenas um curso intensivo. Isso vai molhar seus pés. Isso lhe dará alguma experiência imediata com PHP e tudo em menos de uma hora e meia. Então, novamente, se isso é sempre bom para você, sinta-se à vontade para entrar e começaremos imediatamente. 2. Introdução e instalação e instalação XAMPP: Olá. Bem-vindo a um curso de PHP apresentado pelo seu verdadeiramente. Caleb Tallinn. E eu acho que patrocinado por Caleb dot io, que eu acho que meus próprios sites não têm realmente patrocinado. Mas neste vídeo e Siris de vídeos, dependendo de qual plataforma você está assistindo, nós vamos estar aprendendo tudo sobre PHP. E este é um curso intensivo. Então isso vai ser relativamente rápido. Se você precisa parar o Google algo, assista novamente. Não vou abrandar por muito tempo. Mas nós vamos começar imediatamente, e nós vamos passar por tudo, desde a instalação a variáveis, até funções e todas essas coisas. Então, deve ser muito, muito rápido se você está esperando um 19 nosso curso PHP em profundidade. Eu sinto muito. Não é isto. Este é, literalmente, um curso intensivo do PHP. Tudo bem, então a primeira coisa que você quer fazer é você quer abrir o Chrome ou Firefox ou ópera ou qualquer navegador e você quer digitar em download. Samp X um MPP. É de amigos Apaches. Você entra aqui e pode baixar o que for bom para você. Queremos usar pelo menos algo com PHP. Versão sete eso Eu estou em um Mac. Se você estiver usando o Windows, baixe a versão do Windows. Se você está em um Mac para baixo com a versão Mac ou eu quero dizer, eu acho que se você está em Lennox, você pode baixar a versão Lennox também. Eso eu vou baixar o Mac um, e eu vou com Vamos com PHP 7.2 ponto 6. Então eu baixei o 64 bits um e ele vai baixar. Tudo bem, isso foi baixado. Já foi. Abra isso. Ok, então eu vou apenas arrastar isso para fazer Não, não mudar o nome lá. Vá arrastá-lo para as minhas aplicações. Vá nas minhas candidaturas. Lá vamos nós. Nós temos isso e digite no exemplo. E isso só vai procurar o meu exame PTA, arquivo DMG. Se você estiver em um Mac, tudo o que você precisa fazer é arrastar este exame ensinado ap para dentro e para aqui. Vou me livrar desse arquivo DMG porque não preciso dele. E agora isso é um poço. Está pronto para ser instalado. Digite, não acampe, mas zump dot um PP. Se você estiver no Windows, você só precisa instalar o arquivo e X e. Sim, vou confiar nisto. Vai pedir-me a minha palavra-passe, e depois vai começar a instalar a “babá”. OK, então em seguida, se estes não são verificados para se certificar de que eles estão verificados, aperte o próximo. Próximo. Em seguida, abre este anúncio para mordido em mim. Seja qual for. Volte para o seu instalador. Bata em seguida. Ok, então isso está terminando aqui. Está dizendo, bem-vindo ao Sam. Mas agora eu, por exemplo, blá, blá, blá. Você pode ver que ele suporta WordPress. Verdadeiro todo tipo de coisas aqui. Ok, então eu apenas encaminhei rapidamente a sua Ah, eu peço desculpas. Se você pode ouvir é um fã do fundo do meu computador. É gravar vídeo e áudio e instalar todas essas outras coisas, então eu peço desculpas por isso. Então diz lançamentos, amplificador, vamos dizer terminar, está lançando. Vai levar-nos a isto. Estranho você saber que se clicarmos aqui, eles vão ver o painel de controle local do livro pro dot do Caleb, que, se você estiver em qualquer outro computador, são realmente qualquer computador. Basta ir para o host local deste tipo no host local. Ou, se você gosta de usar o Chrome, você pode simplesmente ir para Http. Ah, para não s http Colon Colon,host local, host local, e nos traz direto para o painel de controle. Ok, então agora temos o zap instalado, podemos começar a usar o PHP. Uh, você quer ver algumas informações do PHP, vá para PHP Info. Este é literalmente um PHP e função completa, e seu tem toneladas de informação aqui. Então, se alguém já fez perguntas sobre, como, bancos de dados ou PDO ou qual versão do PHP você está usando, este é o arquivo que você quer ver. 3. Como criar seu primeiro arquivo do PHP: Ok, então agora precisamos criar nosso primeiro arquivo PHP. Então, o que? Precisamos dio Ah, mas para cima, cima, vamos para aplicativos, ir para Samp, e então precisamos ir para arquivos isentos. Ou podemos ir para as docas H C, que é um atalho, mas vamos para arquivos zap, eu vou docas CHD aqui também, e este não deveria ser de você. Portanto, existem permissões de usuário. Vamos ter que entrar aqui. E isto pode ou não afectar o teu computador, mas definitivamente afecta o meu computador. E isto pode ou não afectar o teu computador, Então o que vamos fazer é ir para obter informações. Vamos desbloquear isto. Pediu minha senha ou meu sistema de impressões digitais. administrador pode escrever o sistema, o sistema pode escrever este sistema, e os homens podem escrever, hum, e todos podem ler apenas. Então eu vou mudar a leitura dos dedos dos pés, certo? Tranque isso de volta. E isso só nos permite criar novos arquivos aqui. Então agora eu vou abrir sublime. Você pode usar o código de Adam V. Seja qual for o editor que você quiser, eu vou abrir todo o diretório. Vá para aplicativos. Vá para as docas HD abertas. Legal. Então nós temos um monte de coisas na minha barra lateral aqui que tinha aplicações, mas agora eu dot CSS blah, blah, blah index dot PHP. E isso parece que ele vai automaticamente para o nosso painel de controle. Agora, se você não sabe como esse código se parece, tudo bem. É só isso. Então, se eu entrar aqui para deixar isso, guardá-lo, atualizar esta página, nada vai aparecer. Isso é tudo em um show. Mas se eu for aqui, nada vai aparecer porque não estava redirecionando o perfeito. Então, agora vamos fazer isso. Vamos fazer o correio básico. Olá, mundo O de facto. Ei, estamos escrevendo código. Eu atualizo minha página. Boom! Diz “Olá mundo”. Ok, então isso significa que você tem PHP instalando. Se você realmente quer testá-lo, você pode simplesmente fazer quando Zack está fazendo este teste de eco maior. Não se preocupe com o que todo esse lixo parece agora. Vou explicar tudo. Aqui diz “testando”. Vou fazer isso maior, muito doce. Então agora você tem pH ser instalado usando um servidor Samp. Se você está no Windows, peço desculpas, mas você tem que descobrir algumas coisas por conta própria, eu acho. Mas geralmente, se você entrar em sua unidade C e, em seguida, é como Samp em, eu acho que a pasta que você quer é encaixes HD. Então eu acho que é algo ao longo dessas linhas. Docas HD. É aqui que vai estar a tua pasta. Pode ser apenas uma doca HD algures por lá. Eu dou uma olhada para que é onde vamos colocar nossos arquivos PHP. Se você tiver janelas de urina presas ou estiver usando Lennox, dê um rápido e rápido Google do YouTube. Há toneladas de artigos de suporte por aí, muitos vídeos que podem ajudá-lo a começar a usar o Samp. 4. O que é PHP?: Ok, então vamos falar sobre o que é PHP? PHP é um pré-processador para hipertexto. Essencialmente. O que isso significa é que podemos escrever HTML e PHP juntos como o Apache fará. O que o PHP vai fazer é tentar ler e renderizar esse código e cuspir como se fosse HTML e eu vou mostrar um pequeno exemplo aqui. Então, se escrevermos e novamente, não se preocupe com esta sintaxe aqui. Impostos de pecado, como como nós escrevemos o código real. Olá mundo. Então agora temos PHP misturado com HTML. Agora, uma das coisas legais é que se formos inspecionar nossa página, ela aparece aqui em baixo com o “Olá Mundo”. Que Deus maior também. É tudo o que diz. Olá mundo. Ele não nos mostra nosso PHP. PHP está efetivamente escondido do mundo. É uma linguagem do lado do servidor, que significa que ele é executado no servidor. Ele transforma tudo em texto, HTML ou o que você precisa que ele seja. E então ele vai em frente e cuspir para fora como se fosse normal, cada e-mail ou textura ou qualquer coisa que você normalmente faria certo. Mesmo CSS e JavaScript e sempre ver é material modelo de objeto de documento regular. Legal. Então PHP isso é essencialmente o que ele é. Você pode misturar html em PHP. É uma linguagem do lado do servidor. É um back-end. A linguagem não é a mesma que JavaScript Rhe Miller CSS. 5. Quem usa o PHP?: e agora para quem usa PHP. Esta é uma grande pergunta. Quem usa PHP? Quero dizer, realmente, quem ainda usa PHP agora? Muitas pessoas dizem que o PHP está morto. Ah, na verdade, Ph. B super errado está crescendo. PHP está crescendo cada vez mais rápido e mais rápido. E neste ponto, é na verdade eu quero dizer, eu fiz um curso PHP não muito tempo atrás, hum e sempre dizendo que era pensar que 27 ou 28% de todos os sites estavam rodando WordPress, que usa PHP que, por a maneira, vamos apenas anotar isso. WordPress é igual a PHP. Agora é de até 30%. Pode até ser 31% neste momento. Isso não inclui junho viver Inna. Isso não inclui aplicativos personalizados que não incluem APS, Lake, Facebook, Yahoo. Se você se lembra daquela empresa, eles meio que faliram. Mas eles usam muito PHP também. Muitos sites usam PHP um monte de Dev usam PHP todo o WordPress usa PHP mais de 1/3 de todos os sites na Internet. Mais de 33% de todos os sites são transmitidos usando P uma árvore e esse número está ficando cada vez mais alto. Então da próxima vez que alguém disser não, não aprenda PHP flor Note. Vou te dizer agora mesmo. Embora isso possa ser um bom conselho, não é um grande conselho. E isso é porque o PHP tem tanta demanda lá fora agora que seria irresponsável não aprendê-lo se você está procurando um emprego se você está procurando por um freelance, se você está procurando ganhar dinheiro extra como um desenvolvedor da Web, mudar carreiras, aprender PHP. 6. Sintaxe: Certo, vamos dar uma olhada em alguma sintaxe básica. Então pecar impostos efetivamente. Como nós realmente escrevemos algum de nosso código aqui. Livre-se dessas coisas aqui. Fez algum espaço para nós? Eu fiquei um pouco maior. Ok, então pecar Impostos. Sempre que escrevemos código PHP, precisamos abri-lo com um ponto de interrogação menos que sinal e depois PHP. Isso só significa que tudo aqui vai ser PHP. E nós sempre terminamos com um ponto de interrogação e um sinal de maior que que é sempre PHP apenas isso é o que fazemos. É assim que o servidor sabe Para interpretar isso como PHP e não apenas HTML normal ou JavaScript, CSS ou qualquer coisa assim rapidamente executar através de algumas coisas aqui. As variáveis sempre começam com um cifrão. Vamos falar mais sobre variáveis daqui a pouco. Ah, cordas, que é um tipo de dados. Falaremos mais sobre isso daqui a pouco também. Sempre tenha citações ou apóstrofos em cada linha. Cada linha termina com um ponto semi cólon. Se você vem de python ou javascript, não há tal coisa como notação de ponto, então não seria como nome dot split que não existe em Ph. B. Em vez disso, faríamos split name, então tudo é baseado em função. E com isso quero dizer, eu não estou dizendo que isso não é baseado em objeto. Há, ah muito objeto orientado PHP lá fora, mas nós não estamos falando sobre isso agora. Estamos apenas falando sobre como isso funciona, então não há notação de pontos. 7. Variáveis: Certo, vamos falar sobre variáveis, variáveis, que mencionei há um minuto. Começam sempre com um cifrão. Eles nunca devemcomeçar com um número depois do cifrão. Eles nunca devem Eles nunca devem começar com qualquer tipo de caracteres especiais. Você pode ver que meus editores alterando a cor que deve começar com é um número maiúsculo ou minúsculo ou um sublinhado. Então eu poderia dizer nome, lábios, nome ou nome algo assim. Agora uma variável é uma atribuição. Então, eles estavam dizendo que esta variável sempre que referirmos mais tarde, nós vamos entrar nisso muito, muito em breve. Esta variável está representando Caleb chamando. É só que não é grande coisa agora. Isso não vai funcionar porque estou perdendo uma das regras. Uma das salas principais dos impostos PHP Sin. Cada linha tem que terminar com um ponto-e-vírgula. Cada declaração realmente tem que terminar com um ponto e vírgula porque poderíamos continuar escrevendo código aqui, que tecnicamente atravessaria esta linha se eu não tivesse a quebra de palavras ativada no meu editor. E então esta é uma variável. Agora também podemos ter outros tipos de variáveis tipos de dados Nós vamos entrar nisso muito breve. Eu prometo. Então, Então, idade? Por alguma razão, acabei de digitar 13 anos de idade 29. Isso é realmente errado. Eu sou 28 obsoleto 29 em breve. E nós salvamos isso. Se atualizarmos sua página, nada aparecerá. Não há nada aqui. Isso porque tudo o que o PHP fez foi dizer, eu estou definindo uma variável. Há um valor aqui. Nós estamos usando o sinal de igual para definir essas variáveis, mas nós realmente não exibi-lo. 8. Echo/impressão: Certo, vamos falar sobre eco e impressão. Se você vem de qualquer outra linguagem de programação, há uma maneira de imprimir. Ele se encaixa em python. É impresso se está em python para sua impressão. Algo aqui, se você está em javascript é muitas vezes cônsul dot log ou nope, ou documento dot Direito no PHP. Temos dois métodos. Temos impressões digitais, e também temos eco, uh, geralmente falando, desenvolvedores PHP. Você não corre? Nós tendemos a ficar com a palavra eco. Então o que vamos fazer aqui é o nome Echo, e tudo isso vai fazer é dizer o meu nome. Agora, se eu olhar para o meu HTML aqui, só diz Caleb dizendo que não há mais nada lá dentro. Só diz o meu nome. E se eu quisesse mudar isso, eu poderia mudar isso para a idade, e isso vai aparecer como 28 como esperado. E então o que isso está fazendo é que estamos referindo essa variável esse valor aqui em cima e então nós poderíamos dizer isso uma e outra e outra e outra vez, e ele apenas diz 28 uma e outra vez e outra vez. Então é assim que ecoamos a uma página agora há algo chamado concatenação Agora, se novamente você vem de Ah, python ou JavaScript background. Concatenação é a idéia de adicionar frases juntas ou adicionar pedaços de uma frase juntos. Então nós podemos em outro boliche muito aqui chamado sentença. E este é Ah, digamos nome e PHP fazemos isso com um ponto Isso é chamado de concatenação. Vou anotar que a nação dos Gatos Contra. A propósito, levei anos para poder dizer essa palavra. Eu não poderia dizer isso por muito tempo. Então o que estamos dizendo é que nome é meu nome. Eu disse Michael e salvar me pedir a minha senha só porque eu não costumo usar Samp. Hum e eu não tenho minhas permissões configuradas corretamente. Você pode ir em frente e alterar suas permissões lá se ele continuar pedindo sua senha novamente. Então eu atualizo minha página Walla. Não diz nada porque ainda não ecoei nada na página. Então eu ecoo frase. Caleb, italiano é o meu nome, e vemos isso na nossa fonte. E se realmente queremos olhar para o código-fonte de visualização da página fonte adequada. Boom, aí está. Então isso é chamado de concatenação. Em JavaScript, usamos o sinal de adição em python. Às vezes há um lado positivo, ou nós simplesmente não podemos Katyn oito cordas apenas por, hum, apenas adicionando, como uma corda aqui, outra corda separada por um espaço. Às vezes, em JavaScript, usamos a função de junção ponto método dot no PHP. Tudo o que fazemos é o ponto Agora há outra maneira de adicionar frases juntas, e isso é através de aspas simples ou duplas. Vamos falar sobre isso. 9. Comentários de código: muito em breve. Mas primeiro eu quero falar sobre comentários. Então, o que você viu? Vou desfazer um monte de coisas aqui. Faça, se livre disso. Isso é chamado de comentário de código. Então isso não aparece em lugar nenhum. Então, mesmo que eu dissesse eco, mostre-me e atualize minha página e quer saber? Vamos dar uma olhada. Só quero ver minha fonte. Lá vamos nós. Não foi “Deixe-me selecionar minha fonte” lá. Não mostra a Echo. Mostre-me aqui agora. A razão para isso é porque estamos comentando. Os comentários do Kodo são uma ótima maneira de manter o controle do seu código para fazer anotações no seu código, para dizer a si mesmo ou a outros desenvolvedores o que você tem trabalhado, como as coisas funcionam. Hum, qual variável de tipos de dados deve ser novamente. Vamos falar sobre tipos de dados muito, muito em breve no PHP. Há três tipos de comentários. Há o comentário de linha única que começa com. Se você não notou, ele começa com duas barras, então há outro comentário de linha única e apenas começa com o que parece com a hashtag ou o símbolo da libra. É o sinal de número outro comentário, e então nós temos um comentário multi-linha e este pode comentar várias linhas, e tudo o que fazemos é digitar uma barra um asterisco, e então nós podemos digitar literalmente qualquer coisa aqui por um tempo quer, e terminamos com asterisco barra. Então, apenas o oposto Atualizar minha página. Bem, eu salvo. E então eu atualizei minha página porque apenas refrescante vai fazer qualquer coisa. Vou até refrescar uma fonte. Nada acontece. Nada disso vai aparecer, e é assim que você comenta seu casaco. Portanto, há três maneiras de comentar. Seu código de barra dupla você pode usar o sinal de número hashtag como você quiser chamá-lo hoje dia. E então há a linha múltipla, que é a barra com um asterisco e termina com uma barra de asterisco. 10. Citações vs. vs. de Apostrophes: Próximo. Vamos falar sobre Ah, eu acho que nós realmente o que eu mencionei um pouco mais cedo. Verso único, aspas duplas. Certo, então temos uma frase aqui. Podemos também, a propósito, com variáveis de fim de semana substitui, outras variáveis. Legal, legal. Então podemos dizer que vou mostrar-lhe a sentença. Então esta frase aqui é o que funcionou um pouco mais cedo e eu estou anulando isso. E quando eu atualizar minha página, ele apenas como teste. E isso é porque, efetivamente, este tinha acabado. Escrito por este que tem um valor de teste. Não, se você notou, eu tenho usado citações. Mas também podemos usar aspas simples também. Então eu vou me livrar de um pouco disso só para limpar isso e ecoar. Olá mundo e boom. Olá mundo. Agora, literalmente, não há diferença quando eu uso citações versus apóstrofos. A diferença é quando eu quero eco de variável para que eu possa dizer olá mundo. O meu nome é e acabei de escrever o meu nome aqui. Você percebe que é apenas cifrão Nome está fazendo referência a esta variável diretamente dentro deste . Olá. Meu nome é Caleb dizendo agora se eu não queria escrever que se Por alguma razão, eu realmente queria escrever nome Dollar Sign como se eu estivesse escrevendo artigos sobre código sobre PHP. Eu mudaria essas citações. Dois apóstrofos atualizam minha página e lá vamos nós. Então, o ar chamado citações mágicas. E sempre que você quiser colocar uma variável dentro de uma frase, você deve sempre usar aspas mágicas, e você pode gato precisa destes também? E, mas a sua base lá dentro e a minha idade é a actualização de poupança de idade. Olá mundo. Meu nome é Kayla Batalhão e minha idade é 28. Eu estou tão lá você vai. Agora você sabe a diferença entre um congelamento de massas e cotações. Muitos outros idiomas não suportam isso. O PHP faz. É muito fixe. 11. Tipos de dados: Ok, vamos falar sobre tipos de dados. Já mencionei isso algumas vezes. Caleb, que diabos é um tipo de dados? Agora, se você não tem nenhuma experiência de programação em segundo plano, qualquer coisa assim, você nunca em JavaScript são python ou ruby ou C ou Java ou qualquer coisa assim. Adivinha? Isso está totalmente bem. Vou dizer-te uma coisa que talvez não compreendas completamente. E neste momento, isso é aceitável. Não se preocupe com isso. A grande coisa aqui que o grande tira é que você sabe o que é isso. Ok, então o primeiro 1 aqui, nome da variável é igual a Caleb dizendo que isso é chamado de string. Então esta é uma corda. E a razão pela qual é uma string é porque tem aspas em torno dela ou apóstrofos em torno dela. Isso significa que é uma corda e também podemos colocar espaços nela. Podemos colocar literalmente qualquer personagem que quisermos lá dentro. A próxima idade é igual a 28. Você percebe como não há cotações. Não há apóstrofos. Não há nada ao redor. É só o número. Este é chamado um inteiro ou em para abreviar. Agora, se quiséssemos ser muito mais específicos. Com essa borda. Há outro chamado à tona em algumas outras línguas, também é chamado de decimal sa mo. Havia aprendendo a soletrar, e poderíamos dizer que a idade exata é igual a 28,75 Então o que à tona significa que há um ponto decimal flutuante, então isso em matemática supõe que é 28,0 é o mesmo que 28 então você não precisa escrever o 280. lá dentro. Mas à tona tem pontos decimais. Ok, o próximo é chamado de booleano ou touro, e você vai ver isso por todo o lado. Então um touro é verdadeiro ou falso, para que possamos digitar. Verdade, nós também poderíamos digitar força, e isso é tudo o que eu posso ser pode ser apenas verdadeiro ou falso. Agora existem diferentes maneiras de representar um booleano. Um booleano pode ser zero. Isso significa que realmente mudou errado. Quando o ah Booleano pode ser 00 é o mesmo que falso e um é águia, o mesmo que verdadeiro. Na verdade, Na verdade, qualquer número que não é zero é igual a verdadeiro. Ok, a seguir temos algo chamado “array”. Ah, em algumas línguas, como Python, é chamado de lista em JavaScript e PHP. É chamado de array, e se parece com isso. Basicamente, é apenas uma lista de todos esses outros tipos de dados, ou um dia para digitar uma e outra vez, ou apenas uma única variável. Mas começa com esses suportes duros, e isso sugere que é uma lista. Você também pode digitar dessa maneira como uma função, mas nós não vamos fazer. Vamos levá-lo desta maneira porque é mais comum. Também é menos digitação. E vamos escrever Nome, idade, País. E então o que você vê aqui é que eu vou diminuir o zoom. Então isso parece um pouco melhor em uma linha. Então temos um aumento igual a bem, matriz. Sabemos disso porque temos estes suportes aqui e depois temos apenas uma corda. Percebemos que string é separado por vírgula. Temos outra vírgula. Separados significa que há outro depois. Temos outra corda, mas também não têm de ser cordas, certo? Eles podem ser o que você quiser. Eles poderiam ser. Então nós temos um booleano nós temos que flutuar e nós temos um inteiro lá, e isso é tudo aceitável. Há mais um que não vamos repassar. Chama-se objeto. Tem mais a ver com aulas. Herança. É uma espécie de variáveis dentro de variáveis de grupo. Não vamos entrar nisso só porque isso é um pouco fora do alcance pretendido. Mas esses tipos de dados aéreos agora você sabe tudo sobre eles. 12. Corças: Está bem. Agora devemos aprender sobre cordas, então vou deixar isso. Falamos sobre cordas foi o 1º 1 Cordas têm citações. Eles têm apóstrofos ou citações em torno deles. Eles podem ter literalmente qualquer coisa. Pode ter um número aqui. Você pode ter um carro alegórico aqui. Você pode dizer a palavra verdadeira aqui. Assumindo que eu poderia soletrar a palavra verdadeira corretamente salvando atualização. Nada acontece. Mas se eu digitar eco nome Walla, ele só mostra tudo o que está entre essas citações. Legal. Isso é uma corda. Também sabemos que podemos colocar variáveis lá. Sabemos de apenas alguns minutos atrás, quando eu estava falando de aspas simples, primeira aspas duplas para que também pudéssemos colocar uma variável aqui. Essa variável não existe, então isso não mostrará nada. Na verdade, isso me mostra um erro. Diz indefinido. Variável, variável. Isso é fantástico porque isso nos diz diretamente qual é o erro. Se há alguma coisa a correr que não consegue perceber, vai dar-nos lá dentro. E então o que isso está dizendo é variável indefinida, variável. Mas se nos mudarmos também, qualquer coisa indefinida, variável. Qualquer coisa. Então, tudo o que dizer é este valor esta variável não tem um valor não existe. Poderíamos definir para qualquer coisa. Só para calar a boca, dizemos, se refrescarmos o whammo, eu poderia até colocar whammo lá dentro. Caleb Obama. 123 12.2. Contar a verdade. Ok, então agora nós sabemos tudo sobre variáveis e nós sabemos que variáveis é igual a string em algo flutuante que eu tenho lá é outro. 13. Constante: I. Às vezes, você deseja definir um determinado valor que será executado em todo o aplicativo, que você nunca pode alterar. E isso é chamado de constante. Agora vai Constant que é uma constante é uma variável que pode sempre mudar. É constantemente a mesma coisa. É assim que eu penso sobre o seu núcleo instantaneamente a mesma coisa. E não o definimos como se fizéssemos uma variável que você acha que faríamos, mas não o fazemos. Na verdade, definimos e colocamos o que quiser ouvir. Então vamos nomear, vírgula e depois o valor e dizemos Caleb Colleen. E quando eu atualizar a página, você não vai ver nada porque tudo o que fez foi definir a constante. É como definir uma variável. Não fez nada. O que precisamos fazer é ecoar isso de volta para a página tutta. Mas o problema é que não podemos sobrescrever isso. Então, enquanto temos variáveis, podemos dizer qualquer coisa. Variáveis de eco, muito ya bolas refrescantes. Diz qualquer coisa. Então isso está escrito demais e podemos ver isso se eu digitar sobre escrito aqui e, de repente , é qualquer coisa que atualize a página. Sempre diz qualquer coisa. É como se isso nem tivesse acontecido, que é perfeito porque a variável deve ser flexível, mas uma constante deve ter o mesmo valor a cada vez. E então o que eu vou fazer eu estou usando um comentário. Aqui não é apenas um eu vou ecoar isso para a página, mas eu vou tentar redefini-lo. Então, se eu digitar nome é igual a qualquer outro nome no mundo. Então vamos digitar um nome louco. Proteção dos loucos. Este é o nome do meu gato, a propósito, isso é para uma atualização? Ele tem um ar de análise, ele está dizendo inesperado. Sinal igual com esse ditado é que isso não deve estar lá, o que , tecnicamente, é um pouco errado porque ele está procurando uma variável de atribuição de variáveis. Ele não existe. Mesmo que joguemos uma variável aqui, ainda vai dizer que matou Colleen. Na verdade, vamos mover isso para baixo. Oh, a propósito, o PHP é executado de cima para baixo. Como a maioria das linguagens de programação, como C S s como JavaScript como python , ele corre de cima para baixo , então ele vai executar Ah, esta linha primeiro e depois esta e aquela aqui e depois aquela. Então, o que? Estamos sobrepondo bem embaixo. Como o que fizemos aqui. Ok, Salvar, atualizar. Nada acontece. E isso porque, neste momento, é apenas uma variável. Sabemos que é uma variável porque como um cifrão na frente dela. Então, se nos livrarmos dele, obtemos esse erro. Agora. Não podemos redefinir isto. Agora. Vamos tentar redefini-lo. Então ele já está para encontrar aqui, e nós vamos redefini-lo aqui. Livre-se dessas coisas. Salvar, atualizar. E ele diz, nome constante já para encontrar um aplicativo Ampersand arquivos oito. Ela acopla o índice de ponto PHP. É exatamente onde este arquivo está localizado online oito, o que é muito útil. Isso me diz que isso já está definido e que isso precisa desaparecer porque Constance não pode ser lida. Lá vai você. Você sabe sobre variáveis e constantes 14. Matters: Tudo bem, vamos falar sobre um aumento, um aumento para fazer ou podemos fazer um aumento. Esses são plurais, no entanto, não devem ser plurais, porque aí você. Então temos duas maneiras de definir uma matriz. Podemos fazer desta forma ou desta maneira. Eu sempre prefiro assim só porque oh, eles estão me pedindo para nos salvar novamente. Eu sempre prefiro assim porque é bom. É muito simples, muito simples. Sabe, os parênteses duros sempre significam que haverá uma lista de valores. Agora esta lista de valores pode ter apenas uma coisa. Pode não ter nada, mas se eu fizer algo legal, vou te mostrar um truque legal. Se eu imprimir são matriz, atualizar minha página. Isso me mostra que é Justin Array, mas se eu tenho um valor aqui, qualquer valor, luta bem apertado Caleb ponto io aqui, assim como uma string é o primeiro valor, seu primeiro valor é zero, e deixe em outro valor. Mas vamos fazer isto 1 28 e vamos fazer outra corda chamada “Dois Gatos”. Na verdade eu tenho dois gatos e vamos ver a fonte da página porque isso vai parecer muito melhor. Na verdade, você pode ver isso em nosso inspetor também. Mas eu gosto de vir aqui porque isso parece legal. Então isso está me dizendo que quando nós imprimimos nosso que este tipo de dados não é array. Agora você está familiarizado com os tipos de dados e que o primeiro valor é morto que eu devo. Segundo valor é 28 3º valor é dois gatos. Então agora você deve ter notado. Caleb, que diabos? Porque é que isto começa com um zero? Por que é isso? Por que o número 10 Número 21 Um número três muito Bem, isso é porque os computadores normalmente começam a contar no número zero. O número zero é o número um. Para eles, falando desumano, zero não significa nada. Significa que não há nada lá. Não há valor. É não, é vazio. Mas na programação de computadores, zero é simplesmente um número. É um inteiro, ou se é um booleano, é considerado falso. Mas este só está dizendo que o primeiro valor é Caleb dot io. Agora, por que a lista é realmente importante? As listas são importantes porque você pode fazer loop através delas agora. Looping é realmente, muito importante, porque basicamente o que um programa faz, é pegar um monte de informações, seja de um banco de dados ou de SCS V ou algum tipo de lista, e ele percorre cada item e executa uma função específica ou uma série de funções em cada valor. Agora, aqui, isto é considerado um valor 28 faz o valor, e dois gatos é um valor. São duas cordas de couve e dois gatos aquelas cordas de ar. E este é um inteiro, mas cada um deles é considerado um valor de raio. Agora, vamos olhar para uma matriz associativa. Ray associativo é na verdade muito mais legal. Então eu vou mover isso em várias linhas. Oh, a propósito, no PHP, você tem todo o espaço em branco que quiser. Se você vem de Python, adivinha? Você não pode fazer isso muito facilmente, mas no PHP você pode fazer o que quiser. Realmente? Então o que vamos dizer é que o nome Fat Arrow é Caleb Tall, website magro Caleb dot io age. Acredite em mim, quando eu terminar de digitar, isso vai ficar muito melhor. Eu prometo. E os gatos dois ficam. Então agora o que isso está dizendo é que este é um array associativo. Isso é algo que é bastante exclusivo para o PHP. Ah, você não vê isso com muita frequência. E agora, quando eu atualizar minha página, você pode ver que o nome da matriz é malvado site italiano Caleb morto cerca de 28 anos, blá , blá , blá. Tudo o que fizemos foi em vez daquela 012 que vimos antes de lhe dar o nome. E agora podemos ecoar estes também com um eco, uma matriz que poderíamos dizer nome da matriz Echo é meu nome Echo. Vamos fazer array website echo é meu site com medo disso e voltar para sua página real e Walla Caleb dizendo é meu nome morto ponto io é meu site e agora em vez de array, o que poderíamos fazer é mudar isso para Kale. Mas agora temos um monte de variáveis chamadas Variáveis todas agrupadas. E em vez de ter que escrever nome Caleb matar do site Caleb idade gatos Caleb e, em seguida, adicionar valores a cada um desses algo assim. Tudo o que estamos fazendo é colocá-lo no reboque de uma variável, o que é muito, muito bom 15. Loops: Certo, vamos falar sobre loops. Existem três tipos primários de loops que tecnicamente não vamos passar por cima de um deles. Na verdade, o que eu vou te dizer agora, o que nós não vamos rever chama-se “fazer loop selvagem”. É pouco usado. Você vê algumas cenas, programadores seniores usam. Não vamos nos preocupar com isso agora. Acho que vai ser um pouco confuso demais para este curso intensivo. Então o primeiro 1 que queremos aprender é chamado de loop quatro. O 2º 1 é chamado de loop selvagem, e o 3º 1 é chamado de um para cada loop. Então eu vou comentar essas saídas e o primeiro que vamos aprender é o loop quatro. Na verdade, eu gostaria de numerar isso nos ajuda a manter o controle. Ok. Ciclo número 14. O que estamos dizendo aqui é que por um certo período de tempo, percorra as coisas. Então, para nós estamos indo apenas para definir algum tipo de variável, dizer I para ele. A aeração é igual a zero. Ah, isso deve passar por isso enquanto eu for menor que o número 10 vamos falar sobre este último, então assinar e um pouco quando falamos sobre, como, matemática e aritmética e coisas assim . E depois de cada ciclo de ciclo, vamos aumentar em um. Certo, a primeira coisa que aumentou em um parece bem estranha. O que isso significa é que eu é igual a I mais um. Isso é tudo o que significa comentar isso. E você pode olhar para isso. Eu acho que enquanto eu estou falando bebê e nós vamos digitar Echo e podemos Capitão 8 uma linha quebrar lá dentro. Salvar, atualizar. E diz 0 a 9. Incrível. Na verdade, nem precisamos contaminar isso. Realmente. Nós só jogamos isso bem ali porque estamos usando cotações duplas ou árvores de ônibus duplos . Citações regulares, chur. De qualquer forma, é o que diz a linha 0123456789 Ótimo. Isto é um loop. E depois de cada fim de semana, podemos dizer a ele para fazer algo que podemos dizer na linha cinco se eu for igual a cinco Echo, esta é a linha cinco, e isso reclama porque eu quebrei minha própria regra de sintaxe. O que eu estou olhando para fazer aqui é em um semi-cólon, blá, blá, blá. Lá vamos nós. 1234 Isto é mentira. 56789 Ótimo! Isso é um loop para. Neste momento, você provavelmente está pensando, Caleb, por que diabos iria usar isso? Bem, se você quisesse criar 10 usuários e 10 usuários de teste em sua conta? Em vez de executar um script 10 vezes ou copiar e colar 10 vezes, você pode escrever bem, seu script de usuário de criação regular. Aqui, você pode escrever algumas linhas de criação de seu próprio usuário, e então você pode basicamente apenas escrever esta linha e fechar seu loop for e boom, ele faz isso para você, exatamente assim. Então isso é um loop de quatro. Ah, loop selvagem é essencialmente um loop de quatro, mas é muito mais manual. Então Ah, Wild Loop, enquanto dormente é menos de 10 vai fazer algumas coisas aqui. O problema é isso vai durar para sempre porque na verdade não vai correr tudo porque dormente não está definido. Mas se dissemos que dormente é igual a zero, é um inteiro, então sabemos que pode aumentar. No final disso, podemos dizer nenhum mais. E o que isso vai dizer é que começa no zero. Ele vai iterar até chegar a qualquer número é menor que 10 enquanto isso é menor que 10. Então serão nove e depois de cada geração aumentará em um. Então, se dissemos eco linha entorpecida, upend uma pequena quebra de linha em sua linha de atualização. 0123456789 e apenas para que você possa ver que é algo diferente enquanto linha de loop. Lá vai você enquanto a linha de loop um a nove. Agora não se esqueça de adicionar seu mentor de ER incremental ou decker ou o que quer que saia deste loop, porque se você não adicionar isso e executar o script, ele pode ser executado para sempre agora. PHP. Geralmente, vamos executar um script por cerca de 64 megabytes por padrão, que pode durar muito tempo, dependendo de qual ano o script inclui. O script quase não tem nenhuma informação que. Isto pode durar muito, muito tempo. Eu não vou fazer isso porque eu não quero. Bem, não, é só que eu não quero, e você também não, porque isso vai acabar com seu roteiro. Vai demorar um pouco. Só não faça isso. Lembre-se, você sempre precisa de algo para sair dessa condição. Então o que isso está dizendo é, enquanto esta condição é verdadeira, executar este código após cada geração, Isso chega até a linha nove. Uma vez que ele chega ao número 10 está dizendo que se 10 é menor que 10 fazer este código 10 não é inferior a 10. 10 é igual a 10. Ele não executa mais o código. Seguindo em frente. Ok, O próximo é chamado um quatro cada loop tão perto que para baixo um quatro cada loop é provavelmente o mais comum porque você pode loop através de uma matriz e ele apenas cuida de tudo para você. Então a primeira coisa que vamos fazer é digitar para cada um. O que estamos fazendo loop? Vamos percorrer a matriz Caleb. Vemos isso aqui em cima. Esta é a nossa lista. Usamos a palavra-chave como e então chave, tu juras Ah, ah, voto é igual ao valor. É só uma onda curta. Coloque de novo. E o que vamos fazer é ecoar cada chave e cada valor. Então echo que Val e colocar uma quebra de linha lá, e isso vai imprimir toda a nossa matriz. Olha, diz o meu nome, o meu site gatos. Basicamente, fez o que o nosso fez para mim. Mas ao contrário do loop quatro, não precisávamos dizer para ir para 10 loops. 10 ciclos, ao contrário do loop while. Nós também não precisávamos definir isso ou configurá-lo manualmente e no para cada loop, ele apenas percorre todos esses Walla. Uma vez feito, está feito. Não precisávamos nos preocupar com um vazamento de memória ou algo assim. Ele só percorre os valores aqui. Este é muito, muito popular no PHP, então se acostumar com isso em impostos. Agora há outra maneira de fazermos isto. Podemos percorrer cada um em vez de ter a chave e o valor. Então, em Ray Associativo, isso é chamado de chave. Isso é chamado de Valor. Poderíamos apenas dizer Val, e quando eu atualizar, ele me dá e encontrar chave variável porque ele não existe. Então vamos em frente. Vamos nos livrar dessa atualização e isso me dá os valores. Então, se você não quer a chave, você não se importa qual é a chave, ela lhe dará valores. 16. Arrays multidimensionais: Agora. Por que isso é importante? Porque se eu estiver fazendo um loop através de um array que tem outro array nele chamado de raio multidimensional , que sim, por sinal, você pode ter um aumento dentro de aumentos como início. Com a programação, você pode percorrer uma lista de pessoas para que possamos dizer, Caleb, na verdade, eu vou te mostrar rápido como isso funciona, Caleb. E digamos que um dos nomes do meu amigo é Bob, e o site dele é Facebook Dot com. Oh, isso seja legal. Não seria amigo de um cara que fez Facebook Dot com Zuckerberg. Certo, idade. Eu sei que 35 ele não tem gatos. E agora podemos criar outro array. E este é chamado apenas de pessoas, e este tem um array. O primeiro valor é Caleb, e o segundo valor é a mente de amigo soprando neste momento. Agora vamos dar uma olhada em como isso se parece. impressões são pessoas, e vou mostrar-te uma maneira rápida de não executar nenhum poderia estragar isto. Você só escreve a saída com dois pontos e é que vamos executar todo o seu código até aqui. Até aqui. E é isso. Sim, não consigo ler muito bem, sua fonte. Olha, nosso primeiro tipo é array. Isso são as pessoas. Foi o que imprimimos. O primeiro valor não é array. O segundo valor é também Marie Ray Array. Temos nomes e gatos da idade do site, todas essas coisas boas lá dentro. Agora podemos passar por tudo isso que podemos dizer para cada amigo como pessoa e podemos dizer Echo pessoa. E então sabemos que podemos obter o nome de cada pessoa. Torná-lo menor, para que ele se encaixe em uma linha. Refrescos ficam. Livra-te destas coisas porque não precisamos delas. Refresque. Compensação ilegal. Nome. Então, o que ele está procurando aqui. OK, bem, neste momento, nós encontramos algum tipo de ar, que é fantástico. Este é realmente um tremendo erro acidental que eu acabei de cometer porque ele me permite fazer isso. As digitais são. E agora posso imprimir o nosso através de cada um destes, livrar-me daquele. Porque eu também não preciso disso. E o erro que cometi foi passar por cada amigo. O que eu realmente quero fazer é viver através de cada pessoa, então eu quero olhar através das pessoas como pessoa, não como amiga, como pessoa. Lá vamos nós. Isso parece muito mais saudável. Certo, então nós veterinários para imprimir depoimentos lá dentro. Vamos em frente atual. Que fora uma NCAA significava este com aquilo. Caleb, temos o Bob. E agora você vê o poder por trás não só de um aumento, mas para cada loop. 17. Declarações condicionais de SE IFAR: Ok, vamos falar sobre se declarações são o que faz o mundo da programação girar . Acabamos de aprender sobre um aumento e loops e todas essas coisas. Vamos em frente e criar algo que seja um pouco mais prático. Então eu vou manter esse código de exemplo aqui, e eu só quero mostrar alguma coisa que tenha a ver com alguém que seu site é Facebook dot com ou cuja idade é, digamos, digamos 30 anos. Então, neste para cada loop, eu posso dizer se parênteses idade pessoa é maior ou igual a 30. E vamos dar um segundo para ver essa aritmética. Então sabemos que é igual. Esse é um sinal de igual significa que você está atribuindo um valor a uma variável. Vimos isso o tempo todo, menos que seja uma matriz associativa nisso. Neste caso, então chamamos isso de flecha gorda, mas podemos ver os iguais regulares se inscreverem lá. Próximo. Temos maior do que então temos menos do que então temos maior ou igual a. Nós temos menos que ou igual a, e nós temos não igual. Vou demonstrar isso em um momento. Então, se a idade da pessoa é 30 ou mais Echo nome da pessoa. E aqui isto vai dizer, Bub. Agora, se quiséssemos uma correspondência exata, faríamos isso se seu nome em vez de sua idade fosse 35 exibição Bob exibe Bob. E só para que possamos ver que isso está realmente funcionando, que isso não é como descontado ou qualquer coisa como essa idade é igual para atualizar minha página. Idades iguais. Teoh Bob que deveria ser chamado de “Seja lá o que for em frente”. Ah, nós também fizemos. O é maior do que isso. Se fizermos é maior do que nada vai aparecer porque é é dados é 35 maior do que não 25 é 35 maior do que 35? Não, não é. 35 é exatamente o mesmo que 35. Na verdade, há outro chamado “Strict Operated “, um operador de comparação rigoroso. E este está dizendo que tem que ser o mesmo tipo de dados que aprendemos sobre tipos de dados. Caleb, por que aprendemos sobre esses tipos de dados? Ótima pergunta. Vamos dar uma olhada agora. Portanto, queremos apenas ter pessoas que têm, digamos, 35 anos. Legal. Isto vai funcionar perfeitamente bem, porque isto tem 35 anos. Você pode ver que está em rosa aqui. E se dissermos que isto tem de ser uma corda? A idade da pessoa tem que ser uma corda. Bem, sabemos que este é um inteiro, mas sabemos que este é uma string por causa das aspas em torno dele. É uma página de atualização, e ainda funciona. E isso é porque o PHP está vagamente escrito. O que isso significa é que 35 em citações é na verdade o mesmo que 35 citações de voto. Só porque é tão parecida. PHP entender que estes são os mesmos Agora Há uma comparação estrita, que é três sinais iguais, e este vai falhar. Nada aparecerá Bam assim, como esperado. E isso é porque isso está procurando, então esses três aqui estão procurando por uma correspondência exata. Ele tem que coincidir com o tipo de dados e tem que coincidir com o valor. Então, agora, se mudarmos este para ter citações em torno dele, comente isso para que meu código não erro. Refresque. Voilá, isso funciona. Mas se eu mudar este de volta para um inteiro, ele não vai funcionar. Olhe para isso. Então essa comparação rigorosa é realmente uma coisa boa. Muita gente diz como Caleb, por quê? Por que precisamos saber sobre uma comparação frouxa versus uma comparação rigorosa? Embora este seja tecnicamente mais rápido, ele não precisa fazer nenhum tipo de análise. Ele não tem que tentar descobrir que há o número 35 dentro de uma string, que também pode conter um monte de letras e caracteres e todo tipo de coisas lá dentro . Tudo o que tem a fazer é dizer: “ Ei, Ei, olha, eu sei que 35 é igual a 35 direto. Tudo bem, então isso é e se for assim. 18. Declarações: momento. E se a idade da pessoa não for 35? Digamos que Echo sua idade não tem 35 anos. E vamos colocar o nome dessa pessoa eco Nome da pessoa. Então o que estamos dizendo aqui é que se a idade dessa pessoa é igual a um operador estrito 35 legal, digamos que idade é igual a e então eu acho que o nome da pessoa. E você sabe, digamos que isso não faz sentido que Zari esteja me incomodando. O nome é, uh, não, não. Não, não, não. Construído Ages 35 nome é Lá vamos nós. Isso faz muito mais sentido agora quando eu atualizo a página diz que sua idade não é 35. Caleb Colleen idade 35 Bub. Na verdade, vamos atrás de cada um aqui. Vamos fazer um pouco de regras horizontais. Então isso se rompe bem. Diz que a tua idade não tem 35 anos que o Caleb me disse. Olhe para isso. Matou o Tony. Idade 28. Isso é correto. E devido a fazer 35 anos para bem, aqui diz, Bob, isso está correto? Aquele olhar, ali está. 35 e 35. Bob Wallach. Agora você sabe sobre se else declarações Agora que é uma instrução FL muito básica para que possamos comparar qualquer tipo de tipo de dados aqui 19. Operadores de comparação: Se quiséssemos comparar Ah Booleano, poderíamos dizer que se algo é igual a verdade, há também uma maneira de atalho de nos fazer. Podemos dizer se algo e este assume a verdade. Podemos dizer se algo não é igual a verdade que é o mesmo que dizer Espere para fazer mais espaço aqui em baixo para que você não tem que iniciar a parte inferior da minha tela se algo não é igual a verdade é a mesma coisa que está dizendo é algo é igual a falso. Você também pode fazer carros alegóricos. Então a idade é igual a 28,75 idade não existe. Mas se fez, idade é igual a 28,75 que se trabalha Cool. Legal. Nós também podemos corrigir este muito vagamente ou nós acertamos não vagamente e temos uma correspondência exata . Há também um atalho para o boliche falso. Se algo não é verdade, esqueci-me desta e escrevo isto aqui. Desculpe se esta te confunde, na verdade, não sinto muito. Meio que em canadense. Peço desculpas por tudo. Algo que sabemos que este é verdade. Mas o que podemos dizer é que colocamos um ponto de exclamação no início. Isto diz que não se algo não é verdade. Execute algum código dentro de colchetes novamente. Mais, mais ano de sintaxe. Colchetes são parte de sua sintaxe. O príncipe vê parte da sintaxe símbolo do dólar partido sua sintaxe. Lá vai você. Você aprende todo tipo de coisas. 20. Altere declarações: Seguindo em frente agora. Nós vamos aprender sobre outra coisa chamada instrução switch. Então uma declaração switch é como, Ah, e se outra declaração. Mas é muito, muito rápido. E por rápido, quero dizer, parece loucura, mas tecnicamente é menos digitação. Então eu vou escrever. Nome é igual a Caleb e switch name? Não. Isso foi por Thon, este é PHP. E aqui eu escrevo o caso Caleb Echo. Ei, você sabe, vamos soletrar errado, porque eu acho que é meio irônico Break. Explicarei tudo isso em um segundo. Zephyr Echo. Você é um gato Break. Eco padrão. Nada aqui. Quebra. Ok, então essa sintaxe parece loucura. Temos o interruptor. O que estamos trocando aqui? Isto é basicamente dizer se mais e isso vai ser como, se é outra coisa, mas outra coisa, é outra coisa? E podemos escrever quantos destes quisermos. Então este aqui está dizendo, se meu nome é Caleb e atualizar a página, isso vai dizer, “ Ei, Caleb se sentiu errado. Porque a ironia não realmente. Se o nome é esforço vai dizer que você é um gato. Se for qualquer outra coisa. Não vai dizer nada aqui. Por isso, vou refrescar-me. Este vai dizer: “ Ei, Ei, Caleb. E se eu nos mudar para Zephyr, este aqui, eu vou dizer que você é um gato. E se eu mudar isso para qualquer outra coisa, qualquer outra coisa, este aqui não dirá nada. Agora o que? Isto no Texas a fazer as coisas dele? Se o nome é capaz de matar isso é o mesmo que dizer como se o nome fosse igual a Caleb . E este é semelhante a dizer Se o nome é igual a Zephyr e este é o equivalente a dizer outra coisa agora para acabar com estes, você sempre precisa adicionar que quebra um homem porque se você não adicionar essa declaração break, ele irá apenas fluir para o próximo caso. Então, se eu nos mudar de volta para, digamos Zephyr corretamente escrito embora, ferial cool. Aqui diz o seu gato. Mas se eu me livrei do arrombamento aqui, apenas comente isso. Portanto, o código efetivamente não está lá. Não há nenhuma declaração de quebra. Bem, ainda diz o seu gato, sabemos disso porque o PHP funciona de cima para baixo. Agora, se eu me livrei dessa declaração, vou reintroduzir essa porque não precisa ser comentada. Não há nenhuma declaração break termina esforço. Então o que isso está dizendo é que se é Zephyr ou qualquer outra coisa, lá vamos nós. Isso é meio que um mau exemplo. Vamos dar uma olhada em um exemplo melhor, e eu vou limpar isso como espero confundi-lo menos. Salvar, Atualizar. Ei, Caleb, dê para o freio diz “Ei, Caleb, seu gato”. Eu também poderia fazer isso. Então é um ditado. Se o nome é Caleb ou o nome é Zephyr, vai dizer que você é um gato Azzam um gato. Então eu sou meio que a mesma coisa. Esse é o curso intensivo muito rápido em declarações de switch. Uma espécie de único. Teoh PHP está em muitas outras linguagens, mas existem várias maneiras de fazer isso em linguagens que não têm instruções switch. Ok, seguindo em frente 21. Funções: Vamos dar uma olhada nas funções. Funções são loucas. Se você é novo em programação, isso pode machucar sua cabeça um pouco. E você provavelmente vai ser como, uh o quê? Mas deixe-me dizer que as funções são lindas porque permitem que você escreva um pedaço de código e você não precisa escrevê-lo uma e outra e outra vez. Por exemplo, se eu disse nome é igual a ah, Caleb e frase é igual ao meu nome é e eu apenas colocar a variável lá frase eco . Diz que o meu nome é Caleb. Já sabemos tudo sobre isso. Mas e se eu também quisesse fazer a mesma coisa com outra pessoa, certo? Posso dizer que o nome é igual ao Nathan. Diz que o meu nome é Caleb. Meu nome é Nathan. E só por experimentar, vamos retirar esta frase. Então não substituímos a frase original. Ainda pensa que este tem o Caleb lá dentro, mas nós escrevemos mais do que a variável que deveria estar lá. Vamos salvar, atualizar. Oh, você poderia olhar para isso? Ele salvou a referência a este aqui. Então nós realmente precisamos desta frase aqui. A variável de frase. Agora, se eu quisesse fazer isso de novo? E se eu quisesse escrever? Oi, meu nome é Zephyr. Ou o quê? Se eu quisesse escrever, teria outro gato. O nome dele é Henry. Ok, então eu só tinha uma cópia e colar que não era a coisa mais dolorosa do mundo. Mas e se eu quisesse fazer alguns cálculos e se eu quisesse obter a pontuação no peito de alguém ? E se eu quisesse dar uma ultima ou o quê? Eu queria ligar um U L. E ele envia para alguns dados do Facebook ou Google ou algum tipo de P Eu não quero ter que escrever isso uma e outra vez e outra vez. Então o que eu posso fazer é jogá-lo nesta coisa chamada uma função e uma função leva essas coisas chamadas parâmetros ou argumentos, e este parâmetro essencialmente permite que você personalize tudo. Então o que eu vou fazer aqui é eu vou digitar exit para que nenhum dos meus códigos aqui corra bem, uh, eu vou escrever uma pequena função aqui chamada Welcome. E eu vou dar apenas um nome e ele vai sempre dizer o meu nome. Oh, não, não é o meu nome. Porque eu estou fazendo um nome de saudação de boas-vindas e vamos colocar uma quebra de linha lá Só para uma boa medida, salvar e atualizar. Nada acontece porque tudo o que eu fiz, como uma constante vestida como uma matriz ou variável. Tudo o que fizemos foi defini-lo. Bem, nós temos que fazer agora é que nós realmente temos que executar isso. Então nós executamos isso digitando bem-vindo. E isso está procurando por um parâmetro. Então este parâmetro do 1º 1 aqui vai ser o Caleb. Eu atualizo a página. Olá, Caleb e eu podemos mudar para qualquer coisa. alteração de atualização aumenta a ortografia de Nathan errada. Nada. E tudo o que está fazendo é executar este código. Agora eu posso rodar isso uma e outra vez e outra vez com nomes diferentes aqui. Caleb, muitas vezes me chamam. Não Jacob. O Jacob. Também me chamam de Calub às vezes. , Engraçado, me chamam de Kellogg. Legal. Olá, Nathan. Caleb, Jacob. Caleb Kellogg. Incrível. Então tudo o que eu fiz foi escrever três linhas de código, e em vez de ter que copiar todas essas coisas, eu apenas escrevi isso uma e outra vez. Incrível. E se eu quisesse colocar isso em um loop? Eu poderia fazer isso também. Eu poderia dizer quatro. Eu é igual a zero. Tenho menos de cinco anos. Eu mais. Nome de boas-vindas aqui. Vamos nos livrar do usado que fez isso. Ah! Oh, olá. Agora estamos ficando muito chiques porque eu escrevi seis linhas de código que produzem cinco linhas aqui. Mas se eu quisesse, poderia fazer isso por muito mais tempo. Eu poderia fazer 50 e sem escrever 50 linhas de código. Olhe para isso. Temos toneladas de coisas aqui. Legal. Então agora esse é o poder por trás de uma função e um loop. Agora vamos aprender mais sobre funções. Como podemos personalizar isso um pouco mais? Vamos dizer bem-vindos. Não leva um nome e escrevemos. Bem-vindo. Bem, nós sabemos que saúda indo ecoar alguma coisa, mas isso deve dizer olá. Já estamos muito familiarizados conosco. Variável é nome indefinido. Isto não existe. E se pusermos nome aqui em cima? Ok. Se você vem de um fundo javascript, isso é chamado de fechamento onde você tem uma variável fora de uma função. Mas é acessível dentro da função. Ele não existe no PHP. Não tente isso, então vamos em frente e mover isso de volta para baixo. Podemos jogar isso aqui, e está tudo bem. Isso funciona, mas é aí que ele derrota o ponto da flexibilidade por trás de uma função. Então vamos mudar isso de volta para o nome que vamos colocar. Eu vou colocar o nome do meu gato favorito em seus cumprimentos Zephyr sempre. Também podemos definir um valor padrão. Então, se não houver nada lá, poderíamos dizer que o valor padrão é Caleb e Desculpas. Eu estava fazendo um pouco menor, então você pode ver tudo isso em uma linha. Agora o ainda diz que é esforço porque eu lhe dei um nome. Mas se eu me livrar disso, há o valor padrão que entra automaticamente. Se não houver nada lá agora, podemos ter vários parâmetros aqui. E vamos mover isso para várias linhas para que você possa ver que o PHP é ótimo com todos os tipos de nome de espaço em branco. Digamos que a idade é igual a 28. Essa é a idade padrão, e meu esporte favorito é snowboard. Então agora temos três parâmetros aqui dois desses ar não sendo usados. Então vamos usar estes. Olá, Caleb. Sua idade é idade, e você gosta de esporte. Tudo bem, atualize minha página. Diz: “Olá, “Olá, Caleb. Você é apenas 28. E você gosta de snowboard. O que posso fazer aqui é que também posso ver o Nathan e a idade dele vai ser 24. Vai torná-lo jovem mais jovem do que eu de qualquer maneira. Ah, e seu esporte favorito vai ser, hum eu não sei esportes VR, eu acho. Algum tipo de esporte. E agora, de repente, diz: “Olá, Nathan. Sua idade é 24 anos você gosta de suíte VR. Então nós escrevemos todos esses valores. Mas se não dermos nenhum desses... Oh, a propósito, fiz algo diferente aqui. Eu também nomeei estes. Então isso é muito legal. Então eu também posso fazer Idade é igual a 24. E vamos mover isso para que o primeiro parâmetro não corresponda a um primeiro parâmetro é nome, idade e esporte. 123 Este vai ser o nome da idade. E então o nome do esporte é igual a Nathan. Oh, olá. As variáveis nomeadas não funcionaram porque é o que ele está tentando fazer aqui, mesmo que nós o nomeamos. E isso é realmente apenas para verbosidade. Se isso é uma palavra para ser mais de seus gabaritos, o que está tentando fazer é tentar pagar isso. Vou colocar isso em uma linha para que possamos ver isso de novo. Eso O que isso está tentando fazer é que o primeiro parâmetro sempre tem que ser. O nome não importa se você o nomear aqui. Nome ou não, o 1º 1 sempre tem que ser nomeado. E isso meio que bagunça as pessoas um pouco, especialmente vem de um fundo como Python Dario. Está tudo consertado agora. Também podemos nos livrar deles. Eles não são realmente necessários. É só mais uma vez ser mais para ambos para que saibamos o que estamos referindo. Não muda nada se nos livrarmos dele agora. Legal. Mas e se quisermos armazenar isso em uma variável? Digamos que queremos chamar esta frase e queremos ecoar isto mais tarde. Então dizemos eco antes do eco depois e no meio. Temos a nossa sentença de eco. Não é assim que se soletra sentença de Eco. Ok, então nós temos nossa sentença aqui, e nós temos antes depois de agora o que isso está fazendo e este aqui joga as pessoas fora um pouco , é isso está executando esta função agora, e como ele está sendo chamado, ele também está sendo ecoado ao mesmo tempo. Então o que queremos fazer é fazer essa coisa chamada “voltar”. Então, se trocarmos eco para o retorno da palavra, o que isso está fazendo é retornar um valor e ele só pode ser um valor. Então pode ser um array pode ser um objeto. Pode ser uma string inteira e ser qualquer coisa assim. Mas vai devolver isto. E o que isso significa é essencialmente, você pode pensar nisso assim. Esta função de boas-vindas agora é substituída por tudo o que vai ser devolvido aqui. Mas isso também vai fazer todos os tipos de trituração de números ou vai colocar suas variáveis em uma frase como esta. Então, agora, se eu salvar isso, você pode ver isso antes que aconteça aqui. Olá, Nathan. Você só tem 24 anos. Você gosta de VR e depois Então agora está no lugar certo agora. As funções são tão importantes que vou passar um pouco de tempo extra neste curso intensivo , e vou levar este prego para casa. Eu realmente vou martelar isso na sua cabeça. Ok? Nós vamos criar uma nova função de palavra-chave, e nós vamos fazer Nós vamos chamá-lo de anúncio número um, número dois e tudo isso vai para dio porque é agradável e fácil de ler. Vai ser o número um mais o número dois. Aritmética básica aqui. Então, matemático sinal. Se quisermos subtrair, é subtrair se quisermos dividir, dividir multiplica um asterisco. Matemática básica. Então o que isso vai fazer é o número um e dois juntos, e podemos dizer total é igual a adicionar 10 mais algum número louco. Você sabe o que? Vamos fazer disso um número louco que não posso adicionar no topo da minha cabeça . Quero dizer, isso vai adicionar esse número louco, seja lá o que for. E vamos ecoar o bam total! Fez essa matemática para nós. Como podemos contar para a matemática? Bem, nós podemos mudar números ou podemos olhar para os valores. Vamos fazer isto. Vamos fazer 10 e 15. Isto vai ser 25 boom, enquanto eu 25 apenas assim. Agora, isso é uma simplificação excessiva, porque com toda a honestidade, você não escreveria uma função só para isso. O que você escreveria é entorpecido um mais polegar, também. E você provavelmente só teria esses números porque você está jogando na função ah . De qualquer forma, você tem acesso a eles agora. Este não é um grande exemplo, mas é um bom exemplo simples para realmente dirigir este ponto para casa. O que acontece se ecoarmos isso? Eu poderia me livrar da declaração de eco ainda aparece como se eu eco ainda aparecesse uma vez. E se eu fizer uma declaração de retorno sem eco, , , as digitais são totais, porque é só um número. Isso é tudo o que é. E lá vai você. Então isso é realmente apenas as funções. Meu conselho não ecoa as coisas em uma função. Isso estraga as coisas. Apenas devolva tudo. Não faz outra vez. Não precisa ser um número. Pode ser uma corda. Pode ser Ah, flutuador ou booleano Pode ser realmente qualquer coisa que você quiser. Mas lembre-se, retornar só funciona uma vez. E mais uma coisa. Mais uma coisa. Ah, para voltar. Poderíamos dizer, sabe, eu não devo ser como Não grave de novo, Echo mais coisas aqui. O que vamos ver aqui é que nada agora o que vamos ver aqui é que este total vai mostrar qualquer número um ponto número dois é. Mas não vai mostrar nada aqui porque retornar o que isso faz é dizer qualquer coisa abaixo disso. Isso não importa. Não se importa com o que é isso. Quando eu atualizo a página, só diz 25 aqui. Agora, se eu mover isso para cima, isso é uma história diferente. Mas se eu mover para baixo e atualizar Walla, lá vamos nós. Então, uma vez que você usar este retorno, palavras-chave tudo abaixo. Não importa. Isso é importante lembrar, porque às vezes você vê alguém dizer como se você sabe o que, vamos tornar isso mais complicado. Total é igual a entorpecido um mais entorpecido para, se o total é maior do que 50 retornar dois grandes mais, que nós realmente não precisamos executar porque se há como se isso não for executado, ele vai apenas executar o outro código de qualquer maneira. Então vamos fazer isso. Ah, volte. Belo número total. Está bem, diz o bom número 25. Mas se eu fizer esse número como 45 mais 10 ou modelos 45 ele diz dois grandes porque esse número é mais de 50. Mas o que diz aqui é muito grande. E não funcionou. Não executou nenhuma dessas coisas. Vigie-nos, Echo. Nada acontece aqui. Segure-se. Nada acontece aqui. Lá vamos nós. Atualizar Minha página ainda diz para grande eco, Nada acontece aqui. Não executa porque adivinhe o que esta declaração de retorno está dizendo? Efetivamente, a disfunção é feita. Libere recursos. Volte para o topo da função, encontre o fim da função e, em seguida, continue executando seu código. É tudo o que está fazendo. OK, lá vai você. Isso são funções. Eu realmente conduzi o prego para casa. É uma coisa estranha ter um porão em sua cabeça para meio que descobrir, mas quando pegá-los todos. Cara, eles são lindos 22. Variáveis super globais: Tudo bem, seguindo em frente. Vamos limpar isso e eu vou te dizer uma coisa. Eu acho que é fantástico. É chamada de variável super global. Agora, existem alguns tipos diferentes destes. Ah, o 1º 1 que vamos falar é chamado de variável Get. E você vê isso muito em euros. E agora que você está ciente disso, você vai vê-los o tempo todo. Então começa com um ponto de interrogação, e então você tem Ah, vamos ver, esse nome é igual a Caleb Tallinn. Ok? Nada acontece. Talvez porque passei o nome errado. Não, só estou brincando. Nada acontece porque não tenho nada no meu código. Agora este nome é chamado de variável super global, e é acessível com gets e parece um nome de matriz. Então o que podemos fazer aqui é nome é igual a eco nome, ou eu quero dizer, nós poderíamos até fazer o atalho. Nós só ecoamos, pegamos o nome, nos livramos disso. E se quisermos adicionar mais destes, podemos adicionar o símbolo M por cento, o símbolo e aqui. E a idade é igual a 28. E CASS é igual a dois. Então você vê isso o tempo todo Você vê no Facebook, você vê, não no Google. Vê-se em todas as superfícies. E esta é uma maneira de passar variáveis do seu tudo para você. Bem, então podemos dizer que o nome Echo tem anos de idade. A propósito, só estou colocando isso em linhas separadas para que você possa ler isso um pouco mais fácil. Normalmente, meus editores são muito menores e eu jogava tudo em uma linha, um, ou apenas torná-lo muito mais limpo em uma ou duas linhas. Mas por uma questão de simplicidade e leitura, ele vai em várias linhas. E isso está tudo bem, então isso vai dizer que o nome tem oito anos de idade, precisa de um espaço lá e tem que conseguir Nova York obter gatos. Tutta Caleb me disse 28 anos e tem dois gatos. E se eu dissesse 200 gatos? E se eu dissesse que Tallinn tem 10 anos? Um pequeno rapaz camponês que tem 200 gatos? Tudo isso está mudando através da U.R.L. U.R.L U.R.L Agora podemos aceitar parâmetros diferentes. Isto é o que torna esta linguagem muito dinâmica. Esta é uma das razões pelas quais o PHP é tão fantástico. Há outro chamado Post. Então acrescentou, uh, se eu fiz este sublinhado Post, nada acontece porque ele diz que o nome do índice não está definido. O que isso está dizendo é que Post Index não existe. O que acontece se nós fizermos a impressão é obter eu vou sair daqui apenas, uh, contratar o meu código por um tempo. Atualize minha página. Não há nada lá dentro. Mas se eu fiz o nome é igual ao teste. Oh, olá Se eu fiz Ah, e por cento e é igual a Desculpe e por cento idade é igual a 123. Você vê como isso está crescendo e por cento? Uh, o que? Eu tenho um apelido ou um nome de usuário? Um apelido é igual a Caleb. Olhe para isso. Chrome também decidiu escapar automaticamente dos meus apóstrofos, então vamos colocar mortos. Doce. Então essa é a variável get super global 23. Formulários: Ok, vamos jogar isso em uma forma no PHP. E realmente qualquer serviço que eu iria linguagem. Um dos componentes-chave é um formulário agora atualização de formulários. Meus formulários de página são muito, muito importantes. A forma tem um método. Você provavelmente aprendeu sobre isso em HTML. Talvez um pouco em JavaScript, mas quatro tem um método. Esse método é obter ou postar. Quer dizer , pode ser um monte de outras coisas, mas vamos ficar com dois básicos. Então este é Get nós vamos colocar um rótulo aqui quatro nome e a entrada vai ser tipo é texto e este tem um nome de nome. Então preste muita atenção a este atributo aqui chamado Nome e vamos colocar outro rótulo aqui. Vamos chamar isso de idade. Faço tantos erros de digitação hoje? Está se tornando insuportável para mim. Este é um número. O nome é igual à idade. E vamos colocar um botão de enviar aqui. O tipo de botão é igual a enviar. É ah, Mitt. Ok, isso vai ser uma forma feia, mas tenha paciência comigo. Desculpe, não posso fazer isso. Isso é que é muito difícil de ler cenário. Ok, então nós temos nome, idade e botão enviar. Meu nome será Caleb. Minha idade. Você? Não, não, não, não. Eu me antecipei com a página Refresher Novo começo. Meu nome é Caleb. Minha idade é 28. Eu bati. Submeter. Oh, olá. Esse ar agora está no meu você, Earl. Isso é o que significa obter. Me pegue. É que estes vão estar no teu “tu “, Earl. E agora podemos dizer se está definido. Obter. Eu sei que vamos chamá-lo de nome. , isto não é uma boa validação propósito, isto não é uma boa validação. Mas esta é uma forma de validação. Echo ainda nome é obter anos de idade. E agora estamos misturando html em PHP. Oh, olá. Caleb tem 28 anos. E se eu dissesse Zephyr? Meu amigo Zephyr? Peço desculpas. Meus dedos não estão cooperando hoje. Como faço 30.000 erros de digitação seguidos. Seus esforços para olhar para isso, para atualizar a página. Meu, eu vou mudar. Diz que Zephyr tem dois anos. Eu sou assim. Então isso é um formulário de get agora. Um formulário de postagem é um pouco diferente. 24. Formulários posting: um formulário de postagem não aparece no U L em tudo. Então eu vou me livrar dessas coisas para que saibamos que ninguém mais vai operar. E quando me submeto, nada acontece. Mas quando tento atualizar a página, espere. Deixe-me colocar isso aqui. Tente atualizar a página. Nada acontece. Então vamos em frente e trocar. Sublinha, Obter para sublinhado Post novamente. Isso é chamado de variável super global, e este não aparece na minha garota em tudo. Então este vai dizer, Caleb, minha idade é 90. Alguns dias me sinto como se tivesse 90 anos. Este Caleb tem 90 anos, mas se você notar no meu URL, não há nada lá dentro. É um pouco mais seguro diz que uma maneira melhor de, por exemplo, criar um log. Informe onde alguém tem que enviar sua senha. Nunca coloque uma senha no U Earl. Isso é inseguro. Todos podem ver que você deseja ocultar essa senha, e é isso que o Post faz. Agora, se você não tem certeza se uma solicitação é postar ou obter, você também pode fazer solicitação sublinhado que fará a mesma coisa. Ah, que os dados que faz Calub têm 12 anos. Mesma coisa. pedido funciona. Ah, nós também podemos nos mudar para obter e vamos atualizar esta página e vamos colocar qualquer nome em qualquer nome seu . Alguma idade é realmente velha? Aparentemente, qualquer nome tem 123.123 anos. E essa solicitação é basicamente a maneira preguiçosa de obter um parâmetro get ou post, não uma variável super global de parâmetro. E você pode colocá-los diretamente em uma função também. Estávamos falando de funções. Fazemos algo que funcione. Nome, Echo. Olá, Echo três. Saia do nome e vamos apenas fazer a função. Nome. Vamos nos livrar desse lixo. Atualize minha página. Olá. Qualquer nome? Porque isso está na minha UL. Mas se eu me livrar disso tudo bem e para encontrar o nome do pedido de índice não existe. Se eu mudar para uma publicação, atualize minha página. Ainda vai reclamar porque não há nome de índice. E vamos colocar qualquer nome aqui como é o nome. Diz olá como, e isso é porque não precisávamos passar por um parâmetro de nome como fizemos antes. Funciona porque é uma variável super global. É permitido quebrar o escopo das funções e todos os tipos de coisas quebram um monte de regras. Basicamente, é fantástico. Agora eu recomendaria não usar o pedido porque isso é preguiçoso. Você deve sempre saber se um formulário de envio, uso, obter ou se um formulário está enviando usando post. 25. Resumo: já. Lá vai você. Esse é o curso de emergência do PHP. Você aprendeu todo tipo de coisas, mas só para recapitular, você aprendeu o que PHP é você aprendeu quem usa PHP. Você aprendeu a instalar o Zampa, que é importante para muitas pessoas. Você aprendeu que, de fato, o PHP não está morrendo. Você vê essa pergunta o tempo todo. Isso me enlouquece. O recurso está realmente crescendo. Está ficando mais popular. Eu aprendi sobre a sintaxe PHP. Você aprende sobre variáveis, impressão de eco. Impressões são comentários como comentários duplos em múltiplas linhas. Você aprendeu aspas simples e duplas. Você aprendeu sobre tipos de dados como Array em Float String Bull. Você aprendeu que aprendeu que 13 não é o mesmo que 13 com citações em torno dele. Ah, você aprendeu sobre cordas, constantes novamente, um aumento Você aprendeu sobre quatro loops enquanto loops para cada loop. Se outras declarações mudar declarações, você aprendeu alguma matemática básica, alguma aritmética básica. Você aprendeu a votar em funções que são grandes para muitas pessoas. Você aprendeu quais variáveis superglobais e aprendeu a enviar formulários para receber a entrada do usuário. Ok, estamos feitos com tudo o que disse obrigado por sintonizar o meu curso crash PHP. Espero vê-lo em um dos meus outros cursos. Se você pensou que este curso de PHP foi realmente útil, embora eu saiba que foi muito rápido, mas se você achou que isso foi muito, muito útil para você, por favor, por favor, por favor, compartilhe com seus amigos. Grupos de codificação compartilhados entre o mundo. Esta é provavelmente a maneira mais rápida de aprender. PHP é através disso. Este é um fluff zero, sem magia, sem curso sem disparates no PHP, e você tem todo o caminho através dele. Então parabéns e parabéns por lidar com todos os meus erros de digitação. Porque sei que já estava a ficar frustrado com tudo o que disse, não vou mais arrastar isto. Obrigado por sintonizar. Agradeço a sua atenção. E eu espero que isso tenha realmente ajudado você