O curso completo de desenvolvedor web usando PHP/MySQL | Funky Programmer | Skillshare

Velocidade de reprodução


1.0x


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

O curso completo de desenvolvedor web usando PHP/MySQL

teacher avatar Funky Programmer, Invest in yourself : Teaching the Next L

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.

      Introdução ao curso

      4:16

    • 2.

      O que é PHP

      4:55

    • 3.

      O que são linguagens de front-end e back-end

      4:07

    • 4.

      Eco PHP (Run Hello world)

      9:13

    • 5.

      Comentários PHP

      4:33

    • 6.

      Variável PHP e seu tipo

      12:46

    • 7.

      Incorporando PHP no HTML

      5:46

    • 8.

      O que é sensibilidade de casos no PHP

      5:00

    • 9.

      Eco PHP e declaração de impressão

      3:44

    • 10.

      O que são funções Die e Exit no PHP

      3:41

    • 11.

      Tipos de dados básicos no PHP

      4:32

    • 12.

      Constantes PHP

      10:58

    • 13.

      Operadores no PHP (operadores aritméticos )

      5:06

    • 14.

      Operadores no PHP (operadores de atribuição )

      4:31

    • 15.

      Operadores no PHP (operadores de comparação)

      7:36

    • 16.

      Operadores no PHP (operadores de incremento e decrementamento)

      7:04

    • 17.

      Operador no PHP (operadores lógicos)

      4:42

    • 18.

      Operador em php (operadores de string)

      3:11

    • 19.

      Método PHP Get

      7:32

    • 20.

      Método de publicação PHP

      3:47

    • 21.

      Crie um formulário no PHP

      10:27

    • 22.

      Variável global e local

      6:35

    • 23.

      Comando IF

      7:35

    • 24.

      Declaração de Else

      7:36

    • 25.

      Declaração If Else if

      4:10

    • 26.

      Declaração de switch

      4:25

    • 27.

      For Loop

      10:05

    • 28.

      Para cada loop

      4:22

    • 29.

      Aninhado para loop

      7:37

    • 30.

      Loop enquanto

      4:39

    • 31.

      Faça enquanto loop

      3:26

    • 32.

      Matrizes PHP

      7:40

    • 33.

      Matriz associativa PHP

      7:54

    • 34.

      Matriz multidimensional PHP

      6:53

    • 35.

      Matriz de classificação PHP

      8:34

    • 36.

      Crie uma tabela com a ajuda do loop For

      5:47

    • 37.

      Definindo e criando uma função no PHP

      4:58

    • 38.

      Funções com parâmetros

      3:02

    • 39.

      Passando argumentos por referência

      6:48

    • 40.

      Funções que retornam valor

      2:53

    • 41.

      Funções com parâmetros opcionais e valores padrão

      3:52

    • 42.

      Chamadas de função dinâmica

      2:07

    • 43.

      Funções anônimas do PHP

      1:42

    • 44.

      Escopo variável do PHP

      3:33

    • 45.

      Funções recursivas do PHP

      5:16

    • 46.

      Pausa do PHP

      4:03

    • 47.

      PHP Continuar

      3:37

    • 48.

      Operações matemáticas PHP

      4:16

    • 49.

      Formulários em HTML

      10:51

    • 50.

      Manipulação de formulários

      18:10

    • 51.

      Formulários necessários

      9:49

    • 52.

      Arquivo de inclusão PHP

      8:57

    • 53.

      Arquivo de inclusão PHP

      3:43

    • 54.

      Cookie PHP

      10:53

    • 55.

      Sessão PHP

      7:03

    • 56.

      Data e hora do PHP

      7:04

    • 57.

      Filtros PHP

      7:26

    • 58.

      Tratamento de erros personalizados

      6:12

    • 59.

      Tratamento de exceções

      10:08

    • 60.

      Arquivo PHP aberto

      6:48

    • 61.

      PHP Write, sobrescrivendo e anexando arquivos

      4:32

    • 62.

      Excluir arquivo PHP

      2:40

    • 63.

      Upload de arquivos PHP

      8:11

    • 64.

      Arquivo de download PHP

      10:05

    • 65.

      Tamanho do arquivo

      2:16

    • 66.

      PHP Crie classes e objetos juntos

      13:29

    • 67.

      PHP $esta palavra-chave

      5:37

    • 68.

      Classes e conceito de objeto parte 2

      8:02

    • 69.

      Aula abstrata de PHP

      5:32

    • 70.

      Especificadores de acesso

      23:10

    • 71.

      Palavra-chave Const

      2:03

    • 72.

      Construtor

      8:45

    • 73.

      Destruidor

      7:36

    • 74.

      Herança

      10:15

    • 75.

      Encapsulamento

      21:05

    • 76.

      Polimorfismo

      17:07

    • 77.

      Curso abstrato e interfaces

      4:10

    • 78.

      Palavra-chave final

      3:43

    • 79.

      PHP MySQL Connect

      16:01

    • 80.

      PHP MySQL Crie banco de dados

      7:59

    • 81.

      PHP MySQL Criar tabela

      11:09

    • 82.

      Inserção PHP no MySQL

      7:43

    • 83.

      PHP MYSQL Inserir registro com front-end

      9:49

    • 84.

      PHP MySQL Select

      6:47

    • 85.

      PHP MySQL Onde

      6:48

    • 86.

      Atualização do PHP MySQL

      3:35

    • 87.

      Excluir PHP MySQL

      2:46

    • 88.

      Calculadora de idade no PHP

      21:24

    • 89.

      Converter números em palavras no PHP

      25:33

    • 90.

      Leia o arquivo PDF no PHP

      6:08

    • 91.

      Obtenha o endereço IP do usuário, informações do navegador e endereço do SO no PHP

      33:39

    • 92.

      Criando o arquivo de configuração

      6:07

    • 93.

      Criando a tabela do banco de dados

      3:20

    • 94.

      Criando o formulário de registro

      30:21

    • 95.

      Criando o formulário de login

      16:27

    • 96.

      Criando a página de destino

      7:03

    • 97.

      Criando a página de logout

      4:50

    • 98.

      Crie conectividade de back-end

      13:52

    • 99.

      Crie conectividade de front-end

      26:18

    • 100.

      110aCrie banco de dados e explique o trabalho

      24:07

    • 101.

      Configurar banco de dados

      2:46

    • 102.

      Baixe plugins

      2:03

    • 103.

      Crie funcionalidades de classificação de back-end

      16:19

    • 104.

      Crie um sistema de classificação e funcionalidades de aterrissagem

      26:10

    • 105.

      Algumas das visões gerais do design

      12:07

    • 106.

      Crie banco de dados

      13:53

    • 107.

      Explicar e executar o projeto

      8:26

  • --
  • 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.

700

Estudantes

3

Projetos

Sobre este curso

Bem-vindo ao curso completo de desenvolvimento web usando PHP/MySQL na prática definitiva de resolução de problemas.

Você é novo no PHP ou precisa de uma atualização? Então este curso vai ajudar você a obter todos os fundamentos do PHP, PHP orientado a objetos e MYSQLi.

Aprenda a criar um sistema de avaliação, sistema de login e registro, carrinho de compras, em PHP e MySQL e muito mais. Vou ensinar como viver seu site PHP e MySQL no cPanel.

O curso contém mais de 15,5 horas de conteúdo de vídeo interativo e dezenas de exercícios de codificação, ensinando as dicas e truques certos na resolução de problemas da maneira mais concisa. fundamentos, incluindo sintaxe do PHP e declaração de variáveis, objetos, operadores aritméticos, declarações condicionais, loops, funções e matrizes. e depois vá mais Avançar como OOP, MYSQL, banco de dados e base de projetos PHP. e termina com vídeo prático de codificação em PHP.

Uma das linguagens de script de servidor mais poderosas requer um curso igualmente poderoso para ajudar a quebrar os conceitos complicados do PHP orientado a objetos de uma maneira passo a passo para ajudar você a dominar o PHP OOP.

Leve suas habilidades de projetos PHP para o próximo nível Depois de concluir este curso, você terá as habilidades necessárias para poder criar suas próprias aplicações web com PHP e MySQL. O curso é ministrado por um instrutor especialista em Funky Program.

Conheça seu professor

Teacher Profile Image

Funky Programmer

Invest in yourself : Teaching the Next L

Professor

Welcome! to the next level of programming courses. Funky Programmer creates and distributes high quality technology training content.

My aim to teach technology the right way but at the same time putting emphasis on each of our students. I have professional team of trainers for Web technologies and other programming languages.My courses will help you gain real world skills and knowledge and change your life today!

I teaching focuses on conveying the most relevant skills that you can use to build your portfolio and get real, hands-on technical experience geared towards landing you your dream tech industry job.

I believe in Extend Technology over a large or increasing area.

Build respectful relationships for all students

Create c... Visualizar o perfil completo

Level: All Levels

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. Apresentação do curso: Ei, e bem-vindo às chamadas completas de desenvolvimento bab usando PHP e MySQL. Antes de iniciar este curso. Em primeiro lugar, vou discutir o tratamento do que este curso inclui. Por que você escolhe este curso e demonstra alguns projetos incríveis, o que estamos construindo neste curso. Agora primeiro, vamos discutir o que este curso inclui. V, como 12k mais palestras de vídeo e contagem incluídos neste curso. O que significa que vamos fazer novas palestras o tempo todo. E você tem 15 horas de videochamadas. Vamos discutir sobre PHP, noções básicas do PHP, programação orientada a objetos em PHP e MySQL, etc. Também discutimos a visão geral sobre o jQuery e algum conceito de script java. A segunda coisa é por que este curso é o curso certo para você. Porque v adicionar palestras o tempo todo e adicionar novos projetos. O discurso é fácil de entender. Solicito respostas à sua pergunta. Preocupo-me com os meus alunos e ensino-lhes portly, baseado em projetos, um apoio completo e amigável fornecido aos meus alunos. Você pode me enviar as mensagens privadas também. Todas as perguntas que estão relacionadas ao seu curso. Eu responderei. É um prazer ajudá-lo até o fim. Meu sucesso depende do seu sucesso. Eu realmente quero que você seja bem sucedido neste curso. Vamos ver o que estamos construindo neste curso. Estamos construindo sistema de login. Neste curso, estamos construindo recursos de carrinho de compras. Nós também construir sistema de classificação onde você pode avaliar são deixados o feedback. Além disso, também construímos o modelo bruto, que é muito importante para qualquer tipo de desenvolvedor entender como criar, atualizar e excluir os itens no banco de dados. Eu também vou dizer-lhe que como você está indo para ir ao vivo, o que é painel c, e como você carregar seu site no cPanel e como comprar o domínio e hospedagem. Eu expliquei tudo sobre o cPanel. Isso significa que depois de aprender que você vai criar seu site e também você sabe como viver seu site. Além disso, você aprenderá como obter o IP dos usuários reais, ler os arquivos PDF, converter os números em palavras e idade, calculadoras e muito mais. Cada projeto é bem explicado. E depois de cada projeto, você encontrará a palestra de explicação onde executamos o projeto e visão geral sobre o código. Vamos ver quais são as descrições do curso. Nosso objetivo neste curso é aprender um aplicativo feito um aplicativo usando PHP e MySQL. Discurso dividido em dez seções. Cada palestra inclui um vídeo junto com qualquer documento ou um arquivo de projeto dessa palestra. Você também encontrará os artigos e desafios de codificação neste curso. O que você precisa saber antes de fazer este curso? Você precisa do HTML básico, CSS básico. Você não precisa ser explorado em HTML e CSS também. Essa tecnologia e o conceito que estamos usando neste curso são classes PHP orientadas a objetos e objetos, métodos e as propriedades, especificadores de acesso, destruidor, herança, My Sequel form hurling, Alice e seu tipo, funções e funções anônimas e outro PHP baseado em projeto. Como você pode ver, este é o curso, o que você está procurando. Depois de aprender este curso, garanto que você garantirá sua entrevista de emprego e começará a trabalhar como freelancer. Eu realmente tomar uma abordagem pessoal para ajudá-lo a alcançar e sucesso neste curso. Espero vê-lo dentro deste curso. Obrigado. 2. O que é PHP: Ei pessoal, nesta palestra vocês vão aprender sobre isso. O que é PHP? PHP, que é dez para pré-processador de hipertexto. O PHP é um código aberto amplamente utilizado é a linguagem de script. E o PHP são executados no lado do servidor. PHP é a linguagem de script do lado do servidor que está incorporada em HTML. Ele é usado para gerenciar conteúdo dinâmico, bancos de dados, rastreamento de sessão, até mesmo construir sites de comércio eletrônico inteiros. Então aqui você vai precisar do PHP. PHP, que é integrado com uma série de bancos de dados populares, incluindo MySQL, PostgreSQL, Oracle, Sybase e formatos, e Microsoft SQL Server. O PHP é tão popular porque é muito simples aprender e codificar e implantá-lo no lado do servidor. Por isso, tem sido a primeira escolha para o iniciante desde que decaiu. Aqui você vai ver que o que pode PHP devido rapidamente? PHP pode gerar conteúdo dinâmico da página, e o PHP pode adicionar, excluir, modificar os dados em seu banco de dados. Em seguida, o PHP pode criar, abrir uma leitura, direita e fechar arquivos no servidor. PHP pode coletar dados de empresas e o PHP pode enviar e receber os cookies. Você pode usar o PHP em grandes projetos também, onde você pode criar seus sistemas ERP, sistemas CRM, e você pode criar o site completo de e-commerce. Então, o PHP é uma linguagem de programação que é amplamente utilizada para esse propósito, bem como por que usamos PHP. PHP, que é executado em uma plataforma diferente, como Windows, Linux, você próximo, sistemas operacionais Mac, etc PHP tem suporte para uma ampla gama de banco de dados. O PHP é compatível com quase todos os servidores usam hoje, que é Apache, é uma abstração. O PHP é fácil de aprender e funciona de forma eficiente no lado do servidor, quais são as vantagens do PHP e do MySQL juntos? É compatível com todo o sistema operacional. O PHP é ideal para a Programação Web. As características do PHP é, que é o suporte nativo para os bancos de dados mais populares. PHP criar páginas web dinâmicas onde você pode controlar seu front-end de suas páginas web a partir de seu admin paralelo. PHP também suporta multilíngüe e tudo é 100% configurável remotamente. Bhp é de código aberto e gratuito. Assim, você pode baixar e instalar livremente e começar a desenvolver usando um PHP tem um muito simples e fácil de entender sentenciado. Assim, a curva de aprendizagem é menor em comparação com outras linguagens de script. O PHP é multi-plataforma. Assim, você pode facilmente desenvolver e mover a aplicação onde código PHP e o projeto para quase todos os principais sistemas operacionais como Windows, Linux e sistema operacional Mac. Todos os populares serviços de hospedagem web suporta PHP e também os planos de hospedagem web para PHP são geralmente o entre as plantas mais baratas por causa de sua popularidade, PHP é a linguagem de programação mais popular porque a maioria dos CMS, que é sistemas de gerenciamento de conteúdo como Joomla ou Drupal e WordPress estão usando PHP. Com PHP, você pode criar um páginas web estáticas e dinâmicas, executar operação de manipulação de arquivos, enviar, acesso por e-mail e modificar cookies do navegador, e quase tudo. Stat que você pode querer implementar em seu projeto web. O PHP pode ser usado para criar aplicações web como redes sociais. Exemplos são Facebook e dig. Se você quiser executar seu site de blog no WordPress ou em um Joomla, então você tem que aprender PHP. Você também pode desenvolver sites de e-commerce no PHP. Você também pode usar o CMS como carrinho aberto e Magento. O PHP é um script de linha comum e você pode criar script PHP para executar as diferentes operações em qualquer máquina. Tudo que você precisa é analisador PHP para isso. Obrigado por assistir a esta palestra. Vejo você na próxima palestra. 3. O que são idiomas front-end e Back-End: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o que é a linguagem de programação front-end e back-end para qualquer um que não trabalha diretamente com o conceito de desenvolvimento web como desenvolvimento front-end versus back-end pode ser um desafio. Para envolver sua cabeça, Irã compra em todas as estruturas, linguagens de programação, APIs e bibliotecas que os desenvolvedores de front-end usam para criar aplicativos. E pode ser muito confuso. Vamos ver o que é diferente entre o desenvolvimento front-end e back-end em nossas linguagens de programação. Onde o front-end ou back-end significa em projetos de desenvolvimento de aplicativos web ou móveis. Se essas portas voltar a muitas vezes antes da fase de desenvolvimento, então ele pode, porque eles são particularmente importantes no desenvolvimento de um projeto digital por empresas de fuga Abdu. Vamos apenas tomar o exemplo de design de aplicativo web. Imagine que sua empresa de desenvolvimento de aplicativos gostaria de desenvolver nosso aplicativo de troca tripla B e compartilhamento de arquivos entre uma contabilidade pública, por exemplo, e um empreiteiro que trabalhe com seu abs exigirá uma interface de usuário para o cliente de contabilidade e interface de administração, que será contabilizada interface. Para desenvolver esse aplicativo, você precisará de pelo menos dois tipos de desenvolvedores. Um desenvolvedor front-end e um backend desenvolvedores para entender onde a interface eo que são empresa de desenvolvimento de aplicativos respeitável para apresentar backend e frontend nos projetos web. Vamos apostar no exemplo, no front-end e no desenvolvimento de back-end. Vejamos a diferença entre eles. Vamos começar com a definição do conceito. O comportamento de qualquer recurso é baseado na interação cliente-servidor. Todos os arquivos de projetos da web são hospedados em um servidor remoto, que pode até estar localizado no outro canto do mundo. Tudo o que está localizado e trabalhando nesse servidor, código tardio e outros arquivos é o backhand. Quando um usuário insere um endereço de site em um software cliente do navegador, uma solicitação correspondente é enviada para o servidor e, em seguida, algum conteúdo é exibido na tela em resposta. Este é o front-end. Um desenvolvedor de back-end é responsável por desenvolver o lado do servidor do nosso site. Este motores invisíveis, linguagem de programação diferente como PHP, Ruby, ASP.net, Java, Node.js pode ser usado para escrever um código. O idioma específico é escolhido de acordo com os requisitos técnicos de um projeto. Capacidades de nossa equipe e um cliente. Um trabalho de desenvolvedor front-end é criar o lado do cliente do site. Esta parte visual tem que ter boa aparência, ser amigável, ser móvel, responsivo e exibido igualmente bem usando diferentes navegadores como HTML, CSS e JavaScript. Tudo isso é aquele front-end. Uma série de outros elementos e estruturas como Bootstrap e jQuery. Extratores de brasas angulares são usados em conjunto com esta vitória em outros para facilitar grandemente o desenvolvimento. Em palavras simples, o desenvolvimento de front-end gerencia tudo o que o usuário vê visualmente mais em seu navegador ou aplicativo. E o desenvolvedor front-end é responsável pela aparência do site no backend do site ou do desenvolvedor de backend. Então, o desenvolvimento back-end refere-se ao lado do servidor de um aplicativo e tudo o que é comunicado entre o banco de dados e o navegador. Este é o cartão, o backend da linguagem de programação. Então esta é a palestra de hoje. Obrigado por assistir e vejo você na próxima palestra. 4. PHP echo (mundo de Hello de vendas): Ei pessoal, esta é uma primeira palestra sobre a programação PHP. Então aqui, esta palestra, estou começando com muito entusiasmo e confiança. Espero que você goste disso. Aqui nesta palestra, estamos falando de um programa muito rápido, que é um Hallowell. Como em qualquer linguagem de programação. Começamos escrevendo nosso primeiro programa, que é o programa Hello World. Se você está trabalhando com PHP, se você estava trabalhando com qualquer outra linguagem de programação, scripts PHP são lead, run e display no navegador, como você sabe. Mas você também pode executar esses tipos de scripts na terra de Kamar também. Então, executando este script na linha de comando, você tem que usar seu editor de texto, bem como, onde você pode usar Sublime Text. Leaf tinha uma estrutura, independentemente dos outros editores de texto disponíveis também. Então, criando seus primeiros aplicativos de interface do usuário. Aqui, estou usando visualizador de sonhos e estou usando colchetes também. Se você está trabalhando como um básico ou se você não era mais legal, mais evoluiu o PHP. Ou se você é um programador iniciante, então eu recomendo que você use suporte. Mas VHA sonhador eram tão, como concurso Watson e a versão desenvolvedor também. Então veja como escolher sonhador foram, bem como o desenvolvedor ou a versão padrão. Mas nesta fase, eu recomendo que você use uma versão padrão. Aqui se você quiser criar ou se você quiser adicionar um novo arquivo ao seu arquivo host local. Então você simplesmente criar seus arquivos aqui ou se você quiser abrir símbolo que você tem que limpar a dopamina. Aqui você pode ver que eu estou apenas trabalhando com um novo projeto, que é um PHP. E esta é a minha primeira palestra de cortejo, que é aplicação Hello World. Então você pode ver aqui eu estou apenas criando um novo arquivo aqui. Então novo arquivo aqui, Eu decidi que este é Olá ponto HTML. Lembre-se que não dar é entre dois textos como aqui você pode ver que eu escrevo olá e então eu apenas dar-lhe um espaço e, em seguida, palavra. Então minha recomendação é não dar esta peça entre as palavras. Ok, aqui você pode ver isso. Então este é um arquivo PHP, então eu só precisava deste arquivo aqui, ou eu apenas renomeei este arquivo com o nome do PHP. Você pode ver aqui. E aqui você pode ver Editar e, em seguida, renomear. Então aqui eu só escrevo olá mundo, e este é o arquivo PHP. Ok. Então eu só removo isso. Então aqui você pode ver lá. Então, quando eu vou para a pasta do exame e eu apenas executar o XAMPP bem aqui. Então você pode ver aqui, meu XAMPP está aberto agora e eu apenas clicar em sua torta e é ensinado também. Então aqui você pode ver que meu Apache e MySQL está sendo executado agora. Ok. Aqui você pode ver que eu apenas vou para a pasta docs SG. E dentro deste HQ cães, eu acabei de limpar esta pasta de curso PHP bem aqui, então eu apenas entro nisso. Então você pode ver aqui com a ajuda disso, eu apenas crio um arquivo helloworld bem aqui. Então meu arquivo helloworld é mostrado para mim dentro desta pasta de curso PHP bem aqui. Ok? Quando ele voltar, clique sobre isso e eu apenas verificar isso no navegador aberto. Então você pode ver aqui você pode clicar sobre isso. E você pode ver aqui, você tem que abrir isso no Google Chrome bem aqui. Então você vai descobrir que você pode ver aqui este é um host local, 8080 núcleos PHP e Olá são, você pode ver aqui não há nenhuma janela aqui em vez de United. Aqui é United Dog. Aqui você pode ver aqui, este é apenas o nosso título aqui, que é mostrado para nós assim. Aqui você pode ver. Então não confunda isso aqui porque nosso endereço de host local é, vamos supor localhost. Então você tem que escrever sua lanterna aqui, e então você tem que escrever o nome da pasta e, em seguida, o nome do arquivo aqui, e a extensão que é PSP ou HTML. Então, se você está trabalhando com como m, Então aqui você pode ver que este é o ATT portas. Então eu disse esse desastre local no barco ATD. Então você tem que simplesmente configurar isso e, em seguida, ir para PHP I e II, e você tem que mudar sua corte tem eles. Mas se você estiver instalando pela primeira vez como m, então deixe. Ok. Aqui. Você pode ver que eu só vou para o meu litro de textura aqui ou o compilador aqui. E eu só, eu estou apenas executando um programa rápido, que é um programa Hello World aqui. Então, o início do PHP, PHP Paul core está começando a partir da tag aberta aqui é você tem escrever menos que sinal, então você tem que escrever o sinal de ponto de interrogação aqui. Então você tem escrever PHP. Ok? Após este escrever este PHP, você tem que escrever uma declaração. E dentro desta declaração de igualdade, você tem que escrever seu programa. Vamos supor que m está escrevendo a saída que é palavra Olá. Então você tem que escrever isso, o sinal de ponto-e-vírgula, então ponto de interrogação e Gertrude e ciência para você, ou este PHP é strings, é mostrado para mim agora navegador, então eu apenas salvar este arquivo. Ok? Então eu vejo bem aqui. Sim. Em seguida, vá para este navegador e atualize o navegador. Então você pode ver aqui, este é o mundo Olá como a saída bem aqui. Agora volte a isso. E aqui você verá. Então, primeiro, eu tenho que escrever este começo da tag aberta aqui, que é o PHP. Então igual é uma construção de linguagem PHP para enviar o texto é tendência. Podemos ver aqui esta é a nossa cadeia de texto, que é o helloworld, que é que você tem que enviar-lhe um pronto capaz com a ajuda do papai ir declaração e você tem que definir o seu HTML é talvez também. Depois disso, você pode ver que estou escrevendo este ponto-e-vírgula bem aqui. Então esta é uma declaração no PHP terminada com um ponto-e-vírgula, que é igual instrução ou qualquer estado quando você tem que terminar com um ponto-e-vírgula. Depois disso, você tem que fechar esta declaração aqui. Se você está trabalhando com o exame e se você está executando o arquivo SAM tarde aqui, então você tem que adicionar, você iria nome de extensão com PHP também. Então você entende agora, agora aqui você pode ver que depois disso, aqui eu estou apenas abrindo este arquivo com o colchete. Bracket também funciona como o nosso mundo sonhador. Mas é como as características e o verde. Aqui você pode ver o mesmo acorde se você quiser executá-los em outra declaração como Olá mundo, Olá mundo. Você pode ver aqui eu acabei de salvar esta moeda bem aqui quando eu acabei de atualizar. Então você pode ver aqui, estas são as plantas helloworld bem aqui, que é mais baixo do que Olá mundo e Olá ou se você escreve três vezes aqui. Ajuda a entender que ambos os editores são, eu estou bem aqui. Esta é uma maneira única que você tem escrever sua declaração dentro deste PHP. Esta é uma outra coisa que você leu sua declaração. Então você tem que escrever aspas duplas. Mark Harris escreve Hello World também. Então você tem que escrever sua declaração assim, e finalmente você tem que escrever o ponto-e-vírgula também. Então esta é outra forma de escrever a sua declaração, bem como com um modelo de aspas duplas. Então você pode ver quando eu apenas executar este, então este é o Hello World como o que eu acabei de tentar na declaração também. Você pode simplesmente fornecer o texto ISO, que ferramentas para ajudar a decidir tag H1, que é o meu arquivo de tag PHP. Então aqui você pode ver que esta é a tag H1 bem aqui. Ok? E aqui, vamos supor que eu apenas escreva esta é a etiqueta H1, e eu apenas fecho esta etiqueta aqui. E aqui. Ok? Então você pode ver aqui quando eu apenas executar este código aqui. Então, este é o meu arquivo de um. Você pode ver aqui. Espero que você entenda que como este programa hello world funcionam na linguagem de programação PHP. Se você encontrar algum problema com o jardim na palestra, por favor me avise e obrigado por assistir esta palestra. 5. PHP Comentários: Ei pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre os comentários que estamos usando em um código PHP. Ouvimos dois tipos de comentários. O primeiro é um comentário multi-linha, e o segundo é o comentário de linha única, que é suportado em um PHP. Comentários ficar papel muito importante em qualquer linguagem de programação. Se você estiver trabalhando com Java por TA1, C Plus, Plus PHP, angular, qualquer coisa como um Java Script ou qualquer linguagem de programação. Isto é apenas por causa de se você está escrevendo seu núcleo como uma linha total, é claro, então total n Claro, uma falta de linhas de código ou dez como linhas de código. Ou você pode dizer que este é um milhão de lan, é claro. Quando você está assistindo seu próprio cordão depois de três meses, seis meses, ou depois de um longo tempo, vamos supor um ano. Então você não tem que entender sua própria coordenada que estão nessa fase. Só por causa de que existem dois scripts complexos que estão usando em nossa linguagem de programação. Então, naquele momento, comentários assumem um papel muito importante. Isso lhe dará a compreensão completa de sua função, de seu objeto, de sua classe ou de todo o seu programa. Vamos ver como limpamos os comentários dentro do PHP. Aqui você vai ver que dentro desta tag body aqui, eu estou apenas escrevendo esta tag script PHP, que é a abertura é repugnante aqui. Eu só escrevo PHP aqui. Depois de escrever PHP aqui, eu tenho que primeiro escrever um comentário de linha única aqui. Então você pode ver aqui este é um comentário de linha única. De outra forma, você tem que escrever seu único comando de terra como barra invertida dupla. E você pode dizer aqui, vamos supor que eu esteja bem aqui. Este é um comentário de linha única para isso. Isso significa que esta é uma outra maneira de ter, certo? Você está cortando um comando de linha. Agora basta virar para o comando multiline. Aqui você leu barra invertida, então, está rasgando a ciência. Então você pode ver aqui, esta é uma linha múltipla. Aqui está escrever comentário em PHP. Quando você está apenas fechando este comentário, basta escrever sinal estérico e, em seguida, barra invertida. Ok, então este é o outro A, ou, esta é a palavra de comando multi-terra. Estou apenas escrevendo aqui dentro do código PHP. Então, depois disso, você tinha visto que Einstein era igual. Então aqui está, certo, que é comentário, palestra ou lição. Então depois disso eu tenho que mais perto acorde com o ponto-e-vírgula. Em seguida, sinal de ponto de interrogação e feche esta coordenada aqui. Espero que você entenda agora que como podemos escrever comentários dentro do PHP, o que é muito simples, ajuda você a entender agora. Então aqui você pode ver que eu apenas ir para o navegador e aqui, verificar isso, colocar no navegador aqui. Então está certo. Sim. Então você pode ver aqui, meu tribunal não está correndo calções comuns para mim ainda até agora. E eu vou voltar para este navegador bem aqui. Aqui no IDE ou uma textura neutra, você pode ver que o PHP parece C plus, mais java ou qualquer outra linguagem de programação. Esta é também uma linguagem de programação sensível a maiúsculas e minús Você pode ver aqui eu apenas dou este pedaço entre estes. Então você pode ver aqui, eu apenas removo esta peça e então vamos para o navegador e atualizamos. Você pode ver aqui esta é ou esta é uma lição de comentário ou uma palestra. Este é um programa muito simples onde eu estou apenas escrevendo aqui. Este é um comentário PHP. Esperança entender agora seus comentários levam onde um parceiro se inscreve em qualquer linguagem de programação e como podemos usar esses comentários no PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 6. Variável PHP e seu tipo: Pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre as variáveis e seu tipo em linguagem de programação PHP. Uma variável é uma unidade de nome de dados que podem ser atribuídos a um valor. Se o valor for modificado, o nome não será alterado. Naquele caso. Vamos supor que eu tenho uma variável x e x, que é igual a um. Aqui. Este x é minha variável aqui. E este é um como o valor para esta variável, e este é o nosso operador. Então, vamos aprender sobre o operador na próxima palestra. Algumas variáveis são mutáveis, que é gerenciado, seu valor pode ser alterado. Outras variáveis são imutáveis. Isto significa que o seu valor uma vez atribuído, não pode ser declarado ou alterar depois de atribuir o valor. PHP também tem a variável e as constantes. Assim como outras linguagens de programação, como C, Java e Visual Basic, angular. Variáveis são o espaço de armazenamento onde você pode distorcer o valor de uso posterior. Eles agem como o identificador para acessar o local da memória. No PHP, nomes de variáveis começam com dólar, sinal, se ou onde a atribuição é realizada usando o operador igual a. Além disso, todas as instruções e para cima e para cima o ponto-e-vírgula que indicam as terminações desta declaração. Outro benefício do PHP é que não precisamos especificar o tipo de dados usando a palavra-chave como integer, float, duplas ou strings também. Apenas dê o seu valor. Vamos, suponha que você tem que escrever seu valor de tipo inteiro. Você tem ótimo, você tem um valor reduzido ou um valor booleano. Aqui você pode ver que em primeiro lugar, eu tive que escrever cifrão. Então vamos supor que eu tenho a variável certa. Todos os nomes das variáveis são alcatrados com o nosso cifrão. Como você pode ver aqui na sua tela. Nomes de variáveis diferenciam maiúsculas de Lembra-se disso? Como a linguagem de programação PHP é uma linguagem de programação sensível a maiúsculas e minúsculas, isso significa, vamos supor que você aqui você vai escrever o sinal de dólar variável e VR pequeno. E aqui estou eu descrevendo o cifrão e a VR maiúscula. Assim, o compilador irá considerar estes dois como as variáveis diferentes. Todos os nomes das variáveis devem começar com o último. Ok, você pode ver aqui, você não pode montar seu nome de variável como 123. Você tem que começar seu nome com Letrozol. Vamos supor que eu tenha a variável certa, então você tem a variável certa número um. Então você tem razão. Vamos supor a variável número dois. Então esta é a maneira errada que você tem que ler sua variável, e esta é a maneira certa que você tem que escrever suas variáveis. Os nomes das variáveis devem estar contidos em qualquer espaço. Como aqui. Você pode ver que aqui você vai escrever cifrão. Então eu só escrevo vamos supor o primeiro nome. Portanto, este não é um nome de variável legal. Lembre-se que se você quiser escrever este FirstName, então você tem que escrever foi nome sublinhado. Então você tem que escrever seu nome assim. Então esta é a maneira errada que você tem de declarar sua variável. Vejamos um exemplo aqui. E vamos ver como essas variáveis funcionam. Portanto, variáveis são qualquer coisa que irá armazenar alguns dos locais de memória são memória é colar, ou alguma dívida irá alocar algum espaço no local de memória. Então esta é apenas uma definição de variável. Ok. Aqui eu escrevo um cifrão. Então eu apenas escrevo variável e variável, que é igual a um. Você tem o URL correto para fechar sua variável com um sinal de ponto-e-vírgula. E então aqui eu escrevo esse igual. E igual aqui é cifrão. E você pode ver aqui, eu apenas escrevo. E aqui você pode ver lá eu apenas escrevo variável de capital aqui. Então isso não vai levar esta variável aqui. Você pode ver isso é apenas por causa daqui eu apenas escrevo uma pequena variável e aqui eu vou apenas escrever alfabetização variável capital são a saída aqui porque isso está funcionando ou não aqui. Ok? Então, aqui e está indo para o navegador executado como um Google Chrome. Então você pode ver aqui, estamos em uma linha número 11, que é uma variável dot PHP razão C. E vamos para o compilador. E aqui você pode ver que esta é a linha número 11 e nós declaramos, É pequena e a variável capital aqui. Então você pode ver aqui quando você está apenas escrevendo isso como pequena variável aqui, eu apenas ir para o navegador, atualizar isso para que você possa ver aqui meu valor variável aqui é uma esperança. Então você entende que como podemos trabalhar com variável, este é um tipo de variável que é a variável inteira aqui, ajuda a entender como seu trabalho são as variáveis integer na linguagem de programação PHP. Agora basta virar para o número de pontos pavimentados. Para números de ponto flutuante significa que você é valor deve conter. Vamos supor 2.0. 2.4 ou 3.5. Cada valor da planta será considerado como o número float em qualquer linguagem de programação. Aqui você pode ver que eu apenas tentei sinal de dólar, então variável número dois aqui, que é igual a aqui, eu apenas escrevo o valor de pi, que é 3,14, ok? E aqui eu só gasto igual e variável número dois aqui, salvo o tribunal, ir para o navegador e atualizar. Você pode ver aqui nós temos o valor aqui, que é 3,14 bem aqui. Ok, agora aqui você pode ver que eu apenas vou para o navegador bem aqui. Desculpe, compilador bem aqui. E dentro deste compilador eu tenho que escrever que este é o valor da variável número três, que é igual a aqui. Eu só tomo esta variável como a variável string, uma variável string onde você pode definir os olhos do seu personagem, certo? Esta é variável. E eu só corro aqui, a variável número três aqui. Então você pode ver aqui apenas fresco isso. Então temos um erro em Lanham ou 13. Então aqui você pode ver que sim, perdemos um ponto-e-vírgula bem aqui. E eu apenas me refresquei. Então você pode ver aqui este é o tipo inteiro, então este é o tipo de chão, e este é aqui. Você pode ver que esta é uma taxa variável do tipo string aqui. Então você entende agora, certo? Agora aqui você pode ver que V não tinha nenhum espaço de terra aqui. Então, como dar o espaço terrestre dentro do PHP? Então você tem que ir para a OIC bem aqui. Aqui eu só escrevo este é BR bem aqui. Isso significa que esta é uma quebra de linha única. Ok? Você pode ver aqui. Então, quando eu apenas ir para a atualização do navegador, você pode ver aqui que é mostrado para mim assim. Em primeiro lugar, temos o tipo inteiro que tipo de fluxo e, em seguida, em variáveis de tipo string aqui. Não depois disso, você também pode dar a variável tipos booleanos também. Como lhe damos legado. Aqui, eu só escrevo que isto é igual, ok? Ou aqui eu apenas escrevo isso é, vamos supor que temos uma variável bem aqui, que é a variável número quatro e variável número quatro, que é igual a aqui eu estou certo que este é o valor false aqui. Porque tomamos l booleano sempre como o valor verdadeiro ou o valor falso como um. E aqui eu vou apenas adicionar igual e igual aqui. Tive que chamar a minha variável aqui, que é uma variável número quatro. E vá para o navegador e atualize. Então, primeiro, eu tenho que salvar isso depois aqui. Ok, então aqui temos navegador bem aqui, sim, ok, aqui no Dave e você está apenas declarando um booleano. Então aqui eu não estou tomando esse valor com isso. Aqui você pode ver que eu apenas declaro ou como definido, este valor booleano bem aqui. E aqui você pode ver que eu apenas criar variável sublinhado burro. E aqui eu li isso ou ouvi dizer que passei como a variável número quatro aqui. Então esta é a variável número quatro aqui. Então, qual é a variável idiota aqui? A função de despejo variável é usada para despejar informações sobre a variável. Disfunções, exibir as informações da estrutura , como tipo e o valor da variável dada. No final, os objetos são explorados recursivamente com o valor destinado a mostrar a estrutura. Então, para esse caso, estamos usando a função de despejo aqui. Então esta é uma palavra-chave da função delta, que é uma variável sublinhado DOM aqui. Ok. Aqui eu só copio isso. E pistola bem aqui. Ok, você pode ver isso. Agora basta ir para o navegador e atualizar isso. E aqui você pode ver que este é um booleano e o valor aqui é cai agora. Então eu só tenho o tipo de dados, que é um booleano aqui. E o valor disso também, que é o falso valor. Espero que você entenda que estes são os diferentes tipos de variáveis, o que usamos na linguagem de programação PHP. Aqui uma coisa, outra coisa eu vou dizer-lhe sobre as variáveis, o que estamos declarando aqui. Aqui você pode ver que este é o cifrão, que é, você pode ver que este é o nosso identificador. Identificador significa que este é, você pode saber que este é o sinal de variável e este é o identificador aqui. Em seguida, observou o VaR, que é o nosso nome de variável bem aqui. Ok, agora aqui vou dizer-lhe sobre as declarações da variável e deu-lhe o conhecedor que aqui você pode ver que este completo aqui é nosso membro variável será como a Declaração e o nome também. Ou realmente como o identificador e o nome da variável também. A coisa toda, este é o nome da variável. Então isso é igual ao seno. Então esta é a nossa operadora. Que tipo de operador é? Vai aprender sobre isso na palestra do operador. Mas aqui, isto é, eu vou dizer-lhe que este é o operador de atribuição, mas nós usamos aqui, que é igual a assinar, então este é um bem aqui. Once significa que o valor é atribuído a esta variável aqui. E aqui. Esta é a cor aqui, que é o fim da declaração aqui nesta variável literalmente ajuda você a entender agora que como podemos declarar nossa variável, quais são os tipos de variáveis e como as usamos. Espero que você entenda agora, se você tiver algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 7. Incorporando PHP em HTML: Ei pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre seu HTML PHP embutido. O que significa que usando PHP e HTML na mesma página. Um para adicionar, se você quiser adicionar o arquivo HTML e PHP juntos, enquanto HTML e PHP são as duas linguagens de programação separadas. Mas HTML não é considerado uma linguagem de programação. Esta é uma linguagem de marcação. Lembre-se de que você pode querer usar os dois na mesma página para escolher a vantagem do que o livro oferece. Com um sobre um ou ambos esses assuntos, você pode facilmente incorporar código HTML em sua página PHP para formatá-los melhor, torná-los mais fáceis de usar. O assunto que você fechar depende de suas situações específicas. Em primeiro lugar, falarei sobre isso. Como usar o HTML e o PHP juntos. Vamos ver como o usamos. Aqui você pode ver que este é HTML, e este HTML aqui é a minha tag HTML. obscurantista Hannah percebe a etiqueta principal. Para este cabeçalho tags significa que dentro desta tag você tem que fornecer ou você tem que escrever seu título da página que funcionou. Esta página é para ou o que isso significa. Este tribunal é quatro. Ok, aqui você pode ver que eu acabei de definir o Python, ok? E o título aqui é vamos supor que m está escrevendo, isso está embutido ou aqui eu apenas escrevo isso. Sim. Ok, isso é incorporar PHP com HTML. E isso é incorporar PHP tem GML, ok, aqui você pode ver que este é apenas um título. Quando eu acabei de salvar este núcleo Google um navegador, ou aqui, Eu apenas ir para o navegador bem aqui. E quando eu apenas rodar essas rolhas, então você pode ver aqui, você pode encontrar incorporado no PHP como HTML. Espero que você entenda agora. Agora aqui, depois disso você pode ver que esta é a nossa seção de cabeçalho. Agora venha para a seção do corpo bem aqui. Dentro desta seção do corpo, eu tenho que primeiro escrever que isso está em um baralho. Em 1s significa que o cabeçalho número um tag. Então eu só escrevo que esta palestra é para incorporar PHP. Html. Basta salvar este código, ir para o navegador, atualizar a página. Então este é o tamanho único de direção bem aqui. Ajuda-o a entender agora. Agora aqui eu volto para o navegador. Aqui eu só escrevo para o parágrafo aqui. E eu acabei de dizer que este parágrafo é para PHP e HTML juntos. Ok, então se o tribunal e executar a declaração aqui, assim você pode ver aqui este parágrafo é para PHP e HTML juntos. No entanto, até agora eu estou usando apenas HTML. Vamos apenas adicionar alguns dos EUA que um PHP tags também. Aqui eu apenas escrevo PHP, ok, e aqui eu apenas escrevo equações, digo que isso está usando para a saída, ou você pode dizer que isso está usando para este único relatório anual Porter também. Aqui eu apenas escrevo B, que é minha tag HTML aqui. E aqui eu escrevo isso. Esta é uma palestra para PHP e HTML. E então eu tenho o acorde mais perto bem aqui depois de fechar o código bem aqui. Então isso é em, Em primeiro lugar, eu escreveria isso em uma única aspas. E depois disso, você pode ver aqui. E aqui você pode ver que este é o ponto-e-vírgula e, em seguida, fechar esta coordenada aqui. Salve isso e vá para o nosso navegador, atualize isso. Então você pode ver aqui esta é uma palestra para PHP, HTML bem aqui. Você também pode dar instruções para a tag H1 também. Aqui você pode ver que esta é também tag H1. E vá para o navegador, atualize lá. Então aqui ele não vai escolher esta vantagem ainda. Ok, este é um título porque isso não vai tomar isso como a tag H1 aqui, ok. Aqui você pode ver que você também pode escrever o PAG aqui. Antes disso. Aqui é certo para o enforcamento ousado. Desculpe, esta é a etiqueta B bem aqui. E aqui está, certo. Isto está a dirigir-se. Ok? Refresque. Aqui você pode ver que esta é a palestra para PHP e HTML, certo? Você pode ver aqui, eu acabei de comprar este texto aqui com a ajuda deste b tag aqui. Aqui você pode ver que o quão simples estamos usando HTML e PHP juntos. Então esta é apenas uma palestra sobre a incorporação de PHP e HTML juntos. Se você encontrar algum problema em relação à palestra, por favor me avise. E obrigado por assistir a esta palestra. 8. O que é sensibilidade de casos no PHP: Pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre a sensibilidade de maiúsculas e minúsculas na linguagem de programação PHP. Funções do PHP, classes. Principais palavras-chave linguísticas são o caso, insensível você. Isso sou eu. Você pode escrever classes , funções e palavra-chave. Em qualquer caso. Por exemplo, você pode escrever seu igual aqui com esse estado. E você pode escrever assim também. Estes estão lhe dando a saída. Ou você pode escrever suas funções de data como esta. Você pode escrever suas funções de data assim também. E você pode escrever sua função, função dir assim também. Em primeiro lugar, espero ver estas coisas e, em seguida, passarei para a próxima aqui. Aqui você pode ver que eu tinha lido PHP. Ok? Neste PHP eu tive que escrever igual. E aqui eu escrevo isso. Isto é, é sensor fazer. No PHP. Eu só queria obter a saída bem aqui. Então aqui eu só escrevo uma etiqueta BR. Aqui você pode ver que quando você está escrevendo símbolo hexagonal barba interior, você tem sinal de porta vermelha e, em seguida, você tem Greg quebra final única. Depois disso, você pode ver aqui eu li Capital igual aqui. Então aqui você pode ver que este é o caso centrado no PHP do separador VR. E aqui está, caso certo PHP insurgente e Harris Right, bem aqui. E eu só mais perto acorde bem aqui, ajuda você a entender agora. Agora aqui eu só checo isso no navegador. Então aqui você verá que este é o caso centrado em PHP, VDS igual e capital igual. Bem, aqui você pode ver que nosso conhecimento portuário fica azul em seguida. Aqui eu só escrevo que igual e igual aqui é que eu li essa função de atualização. Dentro disso, você pode ver aqui eu tenho que escrever aquele primeiro ano, depois mês, desculpe, aqui eu tinha lido ano do que monge e, em seguida, dados bem aqui. Ok. Aqui você pode ver que depois que eu tenho agora. E então, e esta é uma etiqueta BR bem aqui. Boa pontuação mais próxima aqui. Ok. Aqui você pode ver que eu tenho direito? Fez com um capital. E aqui eu tenho, certo? Sim. Ok. Data e aqui eu tenho que escrever este sinal querido com o formato de ponto também. E é ir para o navegador, executar isso. Então você pode ver aqui que vai me mostrar que hoje fez como a data funciona bem aqui. Espero que você entenda agora. Agora aqui vou mostrar-lhe um outro exemplo com uma sensibilidade de caso. Como é que está? Aqui eu só escrevo PHP. Então aqui você pode ver que eu apenas escrever vamos supor a variável número um. Ok? Esta é a variável número um aqui, que é igual a herdar a sua direita ali. Vamos supor que aqui eu tenho a variável certa número um aqui. Ok? E feche o placar aqui. Agora aqui você vai ver que em primeiro lugar, eu vou escrever cifrão, que é a variável número um e é igual ao certo? Agora Harris Red igual, e aqui eu só escrevo variável. E a variável aqui é, e esta é a variável aqui é, eu li esta variável número um aqui. Então isso me dará a saída. Se eu escrever a variável número um assim. Então isso me mostrará o EDR no compilador. Isso também é chamado de sensibilidade maiúscula e minúscula. Agora aqui, eu vou te dizer quando outro alfinete aqui foi aquele. Aqui. Você pode ver que, isto é, você pode dizer que um espaço em branco. Então, quais são os espaços em branco em qualquer linguagem de programação? Os espaços em branco, as velocidades entre o ignore pelo PHP dx significa que a multa para deixar as várias novas terras. E vamos supor aqui que eu acerte este tipo de espaço neste acorde e neste acorde. Então este é o carro, o espaço em branco. Então, esta não é uma boa prática de programação. Então você tem que sair, são muitas linhas para o seu resfriado. Ajuda você a entender agora. Então estes são a sensibilidade de caso na linguagem de programação PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 9. Declaração de eco e impressão em PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, vamos falar sobre a diferença entre o PHP e as instruções de impressão. E como podemos exibir essas declarações no navegador. Desde ICO é uma construção de linguagem, não na verdade uma função como if declaração ou if else declaração. Você pode usá-lo sem parênteses ou com parênteses. No entanto, se você quiser passar mais de um parâmetro para igual, os pedômetros não devem ser colocados dentro desses pedômetros. A instrução, por exemplo, usada para exibir a saída. Ele pode ser usado com parênteses, ar ou sem parênteses lá, apenas vendo o que é o parêntese e sem o parêntese aqui, você pode ver que aqui eu apenas escrevo que isso é igual, e aqui está, certo? Isto é “olá”. Ok? Aqui você pode ver que isso é sem o parêntese bem aqui. Se escrevermos isto dentro dos parênteses aqui. Então aqui está certo que este é o mundo Olá. Aqui. Você pode escrever este sinal de igual com o parêntese aqui mesmo. Espero que você entenda agora que como podemos usar o igual pode pausar as várias strings, que é subtraído pela vírgula e não retorna qualquer valor. Lembre-se que é mais rápido do que uma declaração de impressão. Lazer virou-se para a declaração impressa. Portanto, a tendência é que o tratamento é também uma afirmação. Por exemplo, ele é usado para exibir a saída e pode ser usado com o parêntese, que é aqui você pode escrever, vamos supor aqui que eu descrevi esse PHP. E, em seguida, aqui você tem escrever declaração de impressão. Dentro desta impressão. Aqui você escreve como “Olá Mundo”. E visto como um caso como aqui, esta é a palavra e o mesmo é o caso como igual. Você tem direito a uma declaração de impressão sem o parêntese. Então aqui está escreva Hello World bem aqui. Espero que você entenda agora que como podemos usar a declaração de impressão. Então você também pode usar declaração de impressão como uma alternativa para a instrução eco para exibir a saída para o navegador como a impressão é também uma construção de linguagem, mas não é uma função real. Então você pode usá-lo sem os parênteses e com os parênteses como você pode ver em sua tela. Então, tanto o ego quanto a declaração impressa eram exatamente os mesmos. Por que esperar que a instrução print só pode produzir uma string em sempre retornar um valor. E é por isso que a declaração considera Laika magneticamente deltas de cluster do que a declaração de impressão. Se a instrução não retornar nenhum valor, que é a instrução eco, ok? A declaração de impressão considera como a mais lenta do que a ICO também. Ok? E você pode e não pausar os vários argumentos nele também. Então você entende agora qual é a diferença entre o carvão? Qual é a diferença entre a declaração de impressão? Se você encontrar algum dos problemas que tivemos nesta palestra, por favor me avise e obrigado por assistir esta palestra. 10. O que são funções de morrer e saída no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o corante e a função de saída na linguagem de programação PHP. O dado é uma função embutida. No PHP. Ele é usado para imprimir e sair do script PHP atual. Vamos ver como ele é usado para exercer a corrente de pH. PHP é, vamos supor v, como a variável aqui, que é que eles se importam que seguramos um nome de variável, que é website. Ok, esta é a imagem variável é site, e o site aqui é, Eu tenho que escrever isso como dois DBS. E aqui eu tenho escrever dois pontos barra invertida e, em seguida, Google.com aqui. Está bem. Depois disso aqui eu estou apenas criando funções fopen para abrir qualquer uma das funcionalidades principais no PHP. E aqui eu posso escrever aquele sinal de dólar R. E então eu tenho esta variável aqui e aqui eu apenas escrevo R. Agora aqui você vai ver que eu apenas uso um corante funções. Você usa as funções de corante como esta aqui você pode ver que você é incapaz acessar ou se conectar ao site ou ao site variável. Está bem? Você pode ver aqui e pontuação mais próxima como esta. E é ir para o navegador. Aqui você pode ver que a saída, você pode ver aqui que isso não é mostrado para você. Ok, aqui você pode ver que este site não é mostrado para você. Você pode ver aqui de novo. Ok, espero que você entenda agora que como você pode usar a função de mergulho com a ajuda da linguagem de programação PHP. Agora vamos voltar para PHP. E aqui eu tenho que escrever a função de saída como copiar e colar aqui. Ok, você pode ver aqui é como podemos usar as funções de saída como o simplesmente eu tenho que substituir este. Ok, então qual é a função de saída? A função de saída no PHP também é uma função embutida que é usada para obter a saída ou uma mensagem que é terminada. A corrente descrita. A função exit é apenas encerra a execução do script. As funções DOM camisa ou os destruidores de objetos sempre serão executados mesmo se a função de saída é cartão. Certo, vamos ver como. Então você pode ver aqui como você encontrar a função de saída também. E aqui você pode ver que eu apenas comentando isso e depois. Como é ótimo. Isto também. Ok, então aqui você pode ver que aqui está OK, tudo bem. E sim, Ok, agora está tudo bem. Então corra o placar. Então você pode ver aqui como que este lado você não pode ser alcançado por causa desta função de saída. Ajuda-o a entender agora. Então, se você tiver algum problema em relação a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 11. DataTypes básicos no PHP: Pessoal, bem-vindos de volta a esta palestra. E nesta palestra estamos falando sobre os tipos de dados. Em linguagem de programação PHP. O PHP suporta os vários tipos de tipo de dados. Alguns deles são tipos de dados escalares. Alguns deles são um tipo de componente, e alguns deles são, há arrasto de pressão. Mas aqui nesta palestra ou neste estado VR falando sobre os tipos de dados escalares em uma linguagem de programação PHP, que são Boolean, Integer, floored, string. Vamos primeiro falar sobre o tipo de dados inteiro. Os tipos de dados inteiros são os números inteiros sem o número de pontos decimais. Vamos supor que você tem que escrever como ela menos dois, mais dois. Ou aqui você tem o ataque 012345. Isso é chamado de número de tipos inteiros, que é de 0 a nove. Então você entende que quais são as colmeias integer na linguagem de programação PHP? Vamos voltar para o tipo de dados booleano. Os tipos de dados booleanos, que são os únicos dois pipes, que são o verdadeiro e o falso. Se esta afirmação é verdadeira, realmente não é. O valor é verdadeiro. Se o S1 for uma falha, o valor de zircão aqui spot. Então temos o número de pontos no chão dentro deste número da planície de inundação. Vamos supor que você tem escrever menos 5612 ou você tem que escrever mais 5-6 um pool, que é bastante ferramenta 00, e então você tem o ponteiro certo e, em seguida, você está adicionando as plantas aqui entre o, entre os números. Então isso é chamado de números chavados. Então temos o assistente dos tipos de estirpes. Você pode escrever uma string. Vamos supor abc, x, y, zed, ou qualquer um dos nomes aqui. Espero que você entenda agora que estes são alguns tipos de tipos de dados na linguagem de programação PHP. Aqui você pode ver que vamos supor que eu estou apenas escrevendo PHP. E então aqui eu tenho que fechar isso. E então aqui está, certo? E vamos supor dólar. E aqui eu apenas escrevo isso como inteiro aqui, que é igual a aqui. Eu só escrevo que este é 123, que é um ponto decimal. Então números decimais, está bem? Agora aqui você pode ver que eu acabei de ler o despejo de sublinhado variável aqui, e aqui eu apenas em Pali pausar a variável de inteiro aqui. Então é assim que VR obtendo os números inteiros corretos? Agora vamos supor que eu apenas criar números defeituosos. Então aqui você pode ver que eu tenho que escrever isso como o carro alegórico. E então aqui você pode ver que eu tenho direito, tipo 123123, número oito aqui, ok? Então aqui está, certo que este é o número chão também. Então aqui temos que escrevê-lo fora das cordas também. Então você pode ver aqui, eu tenho que escrever isso como uma string, e então você tem que escrever que esta é a variável string. E aqui eu tenho que escrever isso como a corda também. Ajuda você a entender agora que estas são algumas das strings id ou centavo. No último, Você pode ver aqui eu estou apenas criando o valor Booleans, que são, você pode dizer que isso é verdade e aqui é inteiro direito, que é Bool. E aqui isso também é um inteiro, é raiva booleana. Então você entende agora, aqui você pode ver que estes são alguns dos tipos de dados, o que nós estudamos sobre eles no PHP. Então aqui você pode ver que em primeiro lugar, nós ouvimos o tipo inteiro, então nós temos o tipo chão, então está tentando. Então você pode ver aqui esta é uma corda bem aqui. E, finalmente, você pode ver que este é um booleano bem aqui. Então estes são os alguns dos tipos de dados. E como você pode declarar isso, isso é com você. Você pode ver aqui inteiro, float, strings, e booleano também. Espero que você entenda agora esta palestra. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 12. Constantes do PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre a constante na linguagem de programação PHP. Na programação de computador, uma constante é um valor que não pode ser alterado pelo programa durante a execução normal. Por exemplo, se você declarar o valor como a constante , o valor será associado ao identificador. Vamos supor que o identificador aqui é uma constante de palavra-chave ou a palavra-chave define. Ok? Então, como uma constante é dito para não ser nomeada em todos eles são verdadeiros que constante termo e a constante nome são muitas vezes usados de forma intercambiável. E isso é constante com variáveis que é um identificador com um valor que pode ser alterado durante uma execução normal. O valor, por exemplo, o valor é a variável. As constantes são úteis para ambos os programadores e os computadores como aqui você pode ver que vamos supor L, dois tipos de variáveis. A primeira variável é declarada como a variável normal. E aqui estou eu declarando a constante aqui. Dentro desta variável, você pode ver que o valor da variável pode ser alterado a qualquer momento durante a execução do seu programa. O uso fazer é para os dados, e isso pode mudar durante o programa de execução. Este é o cartão, a variável. Agora, qual é a taxa constante aqui? O valor de constante não é alterado durante a execução do programa. Espero que sim. Seu conceito é muito mais claro agora. Assim, o uso da consoante é declarado algo que não será alterado durante o programa. Execução. Ajuda você a entender agora que o que é uma constante e qual é a idade variável aqui. Agora aqui vou lhe dizer mais uma coisa sobre a constante aqui. Vamos supor V, Como as declarações constantes aqui. Em primeiro lugar, você tem uma grande constante. Então você tem razão. Vamos supor inteiro ou você leu o cifrão aqui. Esta é uma prática normal do programa. Ok. Então você leu, vamos supor que temos a variável número um, ok? E então nós temos o valor, vamos supor cinco ou o valor seis, ok, e então adicione o último veículo, o sinal de ponto e vírgula, que é a instrução final. Aqui você pode ver que esta constante é a nossa palavra-chave aqui. Ajuda você a entender agora, ou eu apenas escrevo são definidos aqui. Então isso definido é também uma palavra-chave aqui. Este número inteiro aqui é. O tipo de dados, o que não é usado em uma programação PHP. Então isso é apenas para esclarecimento. Aqui você pode ver que este cifrão aqui é identificador, é Seu nome da constante no estágio variável V, Como este nome como o nome da variável. Mas aqui você pode ver que este é o nosso nome constante aqui. E este é o nosso valor inicial, que é cinco ou seis, ok? Esperemos que seu conceito e muito claro sobre as constantes em nosso PHP. Então, no PHP, constantes são nomes, identificador, visita define valor simples. Uma vez definido, o valor da constante não muda através do programa. Como você pode definir a constante aqui. Veja aqui, eu só escrevo PHP. Então eu só fecho esta tag PHP aqui. Não, vamos supor que eu só tentei declaração igual aqui. E dentro desta declaração de igualdade, eu apenas crio primeiro criar uma constante. E, em seguida, constante aqui está. Vamos supor que V aqui defina a constante primeiro. Ok? Então você, para definir a constante com a ajuda de concerto como uma palavra-chave ou definido como uma palavra-chave. Mas principalmente no caso, você tem que definir isso. Ok? Agora, primeira coisa, vamos supor aqui que eu sou este para fornecer o valor de pi. programa muito simples aqui. E aqui, basta escrever 3.1 para o valor de pi é sempre 3,14 bem aqui. Então aqui você pode ver que esta é uma declaração surge, fornecer isso como o valor da pirita aqui. Então isso é igual e este é o valor de pi aqui. Então aqui eu só escrevo ganho igual. E então aqui eu apenas escrevo que este é círculo, valor de raio. E aqui eu tenho que escrever uma das cordas vazias. E então aqui temos o direito a este meio estático para multiplicar a por pi, que é multiplicado por phi. Então eu só tenho o valor do raio bem aqui. Agora aqui você pode ver que isso é sobre todo palestrante. E aqui podemos ver que eu tenho que escrever, escrever, ir abrir isso no navegador. Você pode ver aqui 3.14, intrigante para obter o valor de pi aqui, em seguida, constante de álbum que não é mutável aqui mesmo. E aqui você pode ver que o valor do raio aqui é 331.4 bem aqui. E fizemos este truque de multiplicar por um pi. E então o REL 5 bem aqui. Espero que você entenda que como podemos definir a constante no PHP. Ok? Agora aqui você vai ver que há um bidirecional, como eu acabei de dizer, que métodos de CPU, como mente cognitiva refinada a constante mais um é definir palavra-chave definida pelo usuário e a corrida espessada aqui é usar o concerto como uma palavra-chave. Agora aqui vou mostrar-lhe um outro exemplo aqui com w fina e constante epsilon. Agora aqui você pode ver lá. PHP, nós estamos, eu só tentei. Desculpe, esta é a classe normal aqui e aqui eu apenas escrevo isso como definido e você acha que a palavra-chave bem aqui. Agora aqui eu apenas o nome da constante aqui é ABC. E aqui eu apenas pausar uma string que é ABC bem aqui. E isso também é um valor aqui. Você pode ver aqui, eu acabei de definir a constante, que é o nome da preocupação aqui é ABC, então o valor aqui é abc bem aqui. Agora aqui está o meu igual. E igual aqui é, você pode ver que isso é ABC. Se eu apenas escrever é Molly BC, que não vai levar a saída tão pequena, porque este é um caso centrado ou linguagem aqui. E você pode ver aqui e eu apenas vou para o navegador, reformular isso. Então, temos um erro na linha número 17 aqui. Sim. É sim. Ok. Abc e é verdade. Está bem. Ou aqui você pode ver isso. Sim. Está bem. Eu estava bem. Nariz, faz outra vez. Então temos um anúncio aqui, novamente, que é definir. E você acha que aqui é abc. Ok, esta é a variável aqui. E sim, cifrão, e então eu só dirijo isso. Então temos um editor de novo. Então ele acha que todos nós cometemos um pequeno erro aqui. Então aqui você pode ver que eu apenas defini na string aqui. Então você pode ver aqui esta é uma citação dupla, modo que vai tomar isso como o nome aqui. Então esta é a ABC bem aqui. Agora e eu faço este curso. Então você pode ver aqui este é o ABC bem aqui com a ajuda desta string. Então é aqui que isis definir a constante com a ajuda de definido como uma palavra-chave. E ele vai apenas virar para essa constante usando a palavra-chave constante. Então também podemos definir a constante em um PHP usando a palavra-chave constante. Mas só podemos usar palavra-chave constante para definir como uma constante escalar. Por exemplo, você leu integer floored e booleano. Se você estiver declarando o adicionar um ou qualquer coisa. Então você tem que usar a definição como uma palavra-chave, ok, nessa fase. Ok, então você entende agora, agora aqui você pode ver que como usamos a palavra-chave constante bem aqui. Ok? Então aqui você pode ver que eu tenho escrever PHP. Então aqui eu só usei constante como a palavra-chave para o nome constante aqui é XYZ, que é igual a aqui é, certo? Esta é uma palavra-chave constante, ok? E então eu só escrevo uma nota de divulgação aqui. Então igual e Harris, certo? Aqui é XYZ, ok? E eu revelo como núcleo bem aqui. Quando eu só executar isso. Então temos um erro na linha número 24, ESV, apenas perca este PHP aqui. Então você pode ver aqui e agora aqui eu só dei um único embrião. Agora é só seguir este curso. Então esta é a constante aqui. Você pode ver isso com a ajuda da palavra-chave constante. Espero que você entenda agora que como você pode definir a constante, quais são as constantes em uma linguagem de programação PHP? Então mantendo a mente que 3114, que é o valor de pi. Portanto, este valor de pi não pode ser alterado em nenhum caso. Isso será sempre o mesmo porque este é o tubo de vênula ou você tem que fornecer o valor da gravidade também. Portanto, esses tipos de valor não podem ser alterados para adaptar caso gaiola, você tem que usar suas constantes. Ajuda você a entender. Agora, se você encontrar algum problema sobre esta palestra, por favor me avise e obrigado por assistir esta palestra. 13. Operadores no Operators de Aritméticas): Ei caras. Nesta palestra vamos falar sobre o operador aritmético na linguagem de programação PHP. Antes de iniciar o operador aritmético, só precisamos entender que o que é o operador exatamente? Operadores são símbolos que ainda os processadores PHP para executar o curt certos exons. Por exemplo, vamos supor que eu escreva um plus B. Então é uma variável aqui, B é uma variável aqui, mas mais aqui é o nosso operador. Caso semelhante tarde, eu apenas escrevo um que é maior que B. Então maior que sinal aqui é o nosso operador, menos b, a dividido por b, e você tem que escrever Tarifa B. Ok, então estes são os operadores na programação PHP linguagem. Ou se você pegar suas outras linguagens como C plus, mais java e qualquer uma das linguagens de programação. Então estes são os mesmos que os operadores. Agora aqui nesta palestra, vou mostrar que quais são os operadores aritméticos em linguagens de programação PHP? O operador de métricas de edição são, você sabe que estes são os símbolos que JL mais seno é igual a, desculpe, sinal mais. Então você tem que escrever sinal de menos, então você tem que escrever sinal de multiplicação, então você tem que escrever d N. O sinal de módulo. O módulo é declaração. Você tem a pessoa certa que eles assinam também. Então vamos supor que V L E, que é um mais B. Então temos um menos b multiplicado por b e e dividido por v. Parece um caso como módulo gay de b. Aqui você pode ver que parece um caso como você tem direito, seu variável, identifique-se com ela. Então, essas ações realizaram a adição, subtração, multiplicação, divisões, e o mais ou menos aqui. Agora basta voltar para o exemplo do erro operador aritmético é mostrar que o que são esses exemplos para. Aqui eu decidi que este é o PHP bem aqui. E então eu só cresce como tag PHP aqui. Agora signo de dólar herbicida X, que é igual a 20. E então aqui eu só tentei variável y, que é igual a direita, 50. Ok? Então nós temos dois valores aqui, que é x é igual a 20, e então Y que é igual a 50 aqui. Agora aqui eu estou apenas mostrando que como podemos escrever ou atribuições operador simplesmente tenho escrever igual. Então aqui depois que eu espero passeio variável x, que é deixar supor menos variável y. qual será a saída disso? Aqui, eu só dirijo isso. Então você pode ver no navegador aqui, desculpe, no navegador, Google Chrome. Então você pode ver aqui temos l menos 30. Isso é só porque aqui em cima você pode ver que você tem que escrever t menos 50. Então 50 é uma cerveja para então favorecidos. Então aqui, esta é a resposta é 30 bem aqui. Ajuda você a entender agora. Agora aqui vou adicionar adição aqui. Então aqui vou adicionar subtração. Então aqui vou adicionar divisão. E então aqui vou adicionar o sinal de módulo. Certo, quando eu for ao navegador, execute isso. Então isso não está parecendo muito legal. Então aqui eu tenho que escrever isso. Esta é a Dot. E aqui eu tenho que escrever que este é o BER para um único n-bit. Está bem, deixa-me seguir este curso. Então, sim, a vírgula aqui mata o cão dele. Ok, agora aqui você vai ver que mesmo é o caso como este agora e eu apenas dirijo este curso de instalação. Você tem que ver sua subtração, depois adições, depois multiplicação, depois divisão, e então você tem que escrever seu sinal de módulo bem aqui. Como você pode ver. Como estes são a atribuição, desculpe, estes são os operadores de métricas editados na linguagem de programação PHP. Espero que entenda isso. Quais são os operadores de atribuições PHP e como os usamos. Se você colocar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 14. Operadores no PHP (Operadores de atribuição): Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o operador de atribuição na linguagem de programação PHP. O operador de atribuição são usados para atribuir os valores à variável, seja como está ou depois de executar algumas operações aritméticas nele. Como legado é igual a, que é um sinal de operador de atribuição. mesmo é o caso como você tem sinal vermelho mais e menos, que é o mesmo que os nossos operadores aritméticos. Então você tem vermelho menos é igual a, então você multiplica é igual a n, é igual a n. O maravilhoso em equilíbrio. Estes são alguns dos operadores de atribuições no PHP. Vamos ver como estes operador de Alzheimer ou trabalhar na tag PHP do lado do servidor PHP e, em seguida, fechar esta tag PHP aqui. Agora aqui, você vai ver que eu tenho ao lado ambas as variáveis e, que é igual a 50. Ok? Aqui você pode ver que eu apenas definir declaração. E dentro deste igual, ajudei a escrever isso. Vamos supor que esta variável. Então nossa saída aqui será, você pode ver que 50, só porque eu acabei de atribuir o valor h2, que é 50 bem aqui. Aqui você pode ver que quando eu apenas executar este código no navegador bem aqui. Então, como você pode ver aqui, minha saída aqui é 50 data. Agora. Agora aqui você vai ver que eu apenas fechar isso. Aqui. Você verá o ponto certo Isis. Depois VR. Para o embrião único. Depois disso, tentei a variável E e E, que é igual a, vamos supor que eu escrevo isso é para 40, ok? Esta é uma outra variável que acabei de declarar aqui. Ou você pode dizer que eu acabei de ler declarou esta variável aqui. Ok? Aqui está apenas escrever e, que é igual a, Eu vou apenas escrever que este é 20. Agora aqui, eu só escrevo isso, o que está tudo bem. E então aqui eu só mais próximo pontuação bem aqui. Então, qual será a nossa saída aqui quando eu dirigir este tribunal? Então a saída aqui é 40 mais 20, que é igual a 60 aqui. Isto é mais N igual goo. Ou você pode dizer que o operador de atribuição seno em PHP. Aqui, a lógica é criada. O que você pode ver aqui? Isto é mais N. Então aqui você pode ver que v, como a variável ie, que é igual a, você tem aqui novamente. Ok? Isso significa que você tem direito, essa variável, uma variável que é 40 mais 20, que é igual a 60 aqui. Agora aqui você pode ver que eu decidi variável um que é igual a 250. Então aqui eu escrevo, vamos supor sinal de menos aqui. E aqui tenho que escrever aquele único embrião. Então eu só faço este curso. Então você pode ver aqui, este é 20 bem aqui. Você pode ver. E a saída aqui é de 30 dias por causa de 50 menos 20 é igual a 30. Espero que você entenda agora que como podemos usar o operador de atribuição na linguagem de programação PHP. Se você encontrar algum problema relacionado com esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 15. Operadores no Operators de comparação): Ei pessoal, esta palestra consiste no operador de comparação na linguagem de programação PHP. Os operadores de comparação são iguais a não é ligeiramente diferente entre igual a, igual a sinal. Em seguida, você está atribuindo algum valor para a variável. Então você tem que escrever isso igual para assinar. Então você é a comparação entre os dois ALU, vamos supor que é igual a E ou E que é igual a b. Então você tem que usar esta instrução. Se isto é carne declarada. Então você terá o resultado esperado como um verdadeiro se esta afirmação não é. Então você esperava reserva como as falhas. Então você tem os operadores idênticos. Via você pode adicionar a3 é igual a assinar, então você não é igual a, não igual a, que é idêntico aqui, ok? Aqui você tem o sinal maior que, o sinal menor que, e maior que igual a n, menor que ou igual. Esperemos que você entenda agora que o que é idêntico não igual a, não idêntico, maior que, menor que, e maior que ou igual a e menor ou igual a o. Vamos ver este exemplo em dois pontos código PHP. Aqui você pode ver que vamos supor VL, a variável aqui é x e x e que é igual a dez. Então ajudamos um ao outro variável, que é y e y que é igual ao cabelo está certo, isto é 15. Ok? Aqui você pode ver aqui outra coisa, ou quando outra variável ou danificado adicionando aqui, vamos supor v, como a variável E e E, que é igual a, aqui, Eu só escrevo cinco. Ok? Espero que você entenda que tipo de dados estou usando aqui. Então esta é uma prévia. Você pode julgar seu braço. Então aqui você pode ver que finalmente eu vou te dizer que esta é uma palavra que significa tipo ordenado é aqui você pode ver aquele cifrão X e X, z. ok? Aqui, quando eu apenas executar este código no navegador. Então você pode ver aqui Google Chrome. Então temos uma linha de erro número 13, qual variável aqui? E sublinhado, que é igual, igual a isso aqui. Desculpe aqui. Este é um porque eu estou tomando x, y está lá, ok, desculpe por isso aqui, quando eu apenas executar o placar. Então você pode ver aqui isso é um booleano, falso. Por que causa booleana bem aqui. Eu só escrevo caneta também porque o tempo de acesso é dez deles. E eu só dirijo isso. Esta é uma afirmação verdadeira. Aqui você pode ver que eu apenas escrevo e, que é comparado. Dez, que é uma corda aqui que você pode ver. E aqui eu só disse que X, que também é igual a dez. Assim, o valor aqui também é feito em valor horizontal. Então aqui você pode ver que eu apenas escrevo a, b, c bem aqui. E eu apenas me refresquei. Então você pode ver aqui este é um valor falso. Isto é só por causa daqui. Este é o tipo inteiro e esta é uma variável de tipo string. Se eu apenas corresponder esta string em um inteiro. Então você pode ver aqui que isso está mostrando esse verdadeiro valor, certo? Portanto, não configure-se aqui. Basta se concentrar nisso é igual ao operador. Agora aqui você pode ver que eu estou apenas escrevendo os operadores idênticos também. Então eu só corro este placar. Então você pode ver aqui este é um valor booleano que é queda. Isso é apenas por causa disso é operador idêntico, porque agora ele está tomando a identidade deste inteiro e minha string como espero que você é conceito é claro. Agora, esta é uma variável de tipo string. O que acabei de te dizer, vou contar-te literalmente sobre isto. Agora, aqui você pode ver que está certo, que não é igual a y. ok? Aqui você pode ver. Então isso é verdade apenas por causa do valor aqui é dez e avaliado é 15. Então, isso não é igual a. Então aqui eu só escrevo isso menos do que assinar. Então aqui eu tenho menos ou igual a. Então, depois disso aqui eu só escrevo que isso é maior do que. Então aqui você pode ver que eu descrevi que isso é maior ou igual a. E agora eu só corro o placar. Aqui. Temos um erro na linha número 617, que você pode ver aqui na linha número 17, que é menor ou igual a sim. Aqui você pode ver que eu tenho que escrever menos ou igual a este. Ok? Obscuro ganha dez. Agora, agora é apenas executar o placar. Então você pode ver aqui, nós inferno um valor que é dez, então o valor y que é 15, e Zed valor arestas variável. Ok, aqui você pode ver que o valor aqui é verdadeiro. Isto é apenas por causa de v, x, que é igual, igual a, desculpe por que aqui temos o valor dez por x, que é igual a e. Isto significa que há dez, que é igual a dez aqui mesmo. Então isto é fixe. Então temos o valor deste é Paul, só porque aqui temos o operador idêntico e operadores idênticos verificar a identidade, que é x é igual, é igual a E. Então, o que significa que este é o tipo de dados como o inteiro e este é o tipo de retorno como uma string. Então isso é falso. Então é por isso que essa resposta de erro de valor booleano. Então aqui nós tivemos um verdadeiro booleano e você só por causa de X, que não é igual a y. tão verdade. Porque aqui temos o x é dez e y é 15. Então isso não é verdade. Então é por isso que aqui você pode ver que este é o valor booleano, booleano verdadeiro aqui. Depois disso temos o valor booleano verdadeiro só porque aqui em cima você pode ver o gelo, certo? X menos que y. sinto muito. Aqui nós como o valor booleano verdadeiro nesta fase? Só estou checando o núcleo agora. Sim. Está bem. Então x, que é igual a dez, que é menor que ou igual a y. Então isso é verdade. Isso é porque y tem 15 anos. Então esse valor aqui é verdadeiro. Então temos as quedas e políticas quando apenas por causa de x não é maior que, x é maior que y, porque x é dez e y é 15 aqui. E o mesmo é o caso, como as declarações da NASA. Então x é dez e y é 15. Então é por isso que esse valor também não é verdadeiro aqui. Espero que você entenda agora que o que é o operador de comparação e como o usamos no código PHP. Esta é uma palestra muito simples. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 16. Operadores no PHP(Incrementing e decretando operadores: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o operador de incremento e decremento no PHP. Estes operadores são os operadores unitários. Por exemplo, eles exigem apenas um operando. Ajuda você a entender agora, vamos supor v, como E, que é o valor é mais, mais e e é minha variável bem aqui. E então temos o a que é menos. Então isso aqui significa que este é o operador de incremento, e este é o nosso operador de decremento para deduzir um valor do seu ou para diminuir um valor do seu operador, desculpe, variável. Então você tem, isso significa que este é o operador de decremento para adicionar quando valor em suas variáveis. Então isso significa que este é o operador de incremento. Temos quatro tipos de incrementos e diminuições operador. O primeiro é operadores de pré incremento, o que significa que ele irá primeiro incrementar o operador e, em seguida, adicionar um a ele. O que isso significa? Vamos supor v, como o valor é cinco aqui. Então, em primeiro lugar, se estamos declarando igual aqui. Então, no primeiro estágio, você pode ver aqui que vamos adicionar um valor aqui, que é seis, e adicionar o próximo estágio. Este valor será seis aqui. Mas se você está escrevendo um operador pós-incremento, então em primeiro lugar, que irá verificar a condição se esta condição é carne resistir cinco. Então, em primeiro lugar, isso lhe dará a saída como os cinco, e então a próxima etapa que mudará o valor. E o mesmo é um caso como nossos operadores de decremento será como o operador de situação e o operador pós-decremento também. Agora na codificação, vou falar sobre isso, que como usamos o operador de pré-incremento e pós-incremento em PHP. E depois disso, também vemos o pós-decremento e os operadores de situações de situação. Aqui você pode ver que eu apenas escrever PHP e, em seguida, o código PHP mais próximo aqui. Agora aqui no estágio fóssil, estou apenas escrevendo um operador de pré-incremento bem aqui. O que é isso? Vamos ver como a variável x, que é igual a cinco. Ok? E aqui eu ajudo a escrever declaração def. E esta afirmação, eu só tentei uma declaração pré incremento bem aqui, onde eu apenas escrevo dois sinais de mais. Então aqui é o cifrão n x. este é o cifrão um X bem aqui. Legado aqui você pode ver que eu só leio igual. Então aqui eu só tenho o valor desse operador de pré-incremento. Então isso vai mudar neste é tomar este valor aqui é 66, adiciona-los. Vamos ver a saída aqui, que é incremento e decremento operadores para o pré-incremento aqui. Então você vai encontrar. Forneça aqui, desculpe por isso. Acabei de acenar com a cabeça para abrir o XAMPP bem aqui. Depois de executar o servidor XAMPP. Então você acha que este é o meu decremento de incremento de Assíria, operador de pré-incremento bem aqui. Aqui você pode ver que eu tenho que escrever camada. Suponha que isto seja igual. E aqui eu poderia escrever que apareceu HEC, Ok, para as quebras de linha única. Então isso será um melhor entendimento agora. Então você pode ver aqui seis M6 agora. Agora você só vê que post FX, ou desculpe, um operador pós-incremento bem aqui. Aqui estou eu apenas escrevendo. Vamos supor que isto seja igual aqui. E aqui está gelo, certo? Este cifrão. E pegue essa variável aqui, certo? E depois de obter esta variável aqui, eu tenho mais, mais assinatura bem aqui. E então você pode ver aqui eu apenas escrevo igual que o cifrão e X bem aqui. Ok? Agora você pode ver aqui, isso significa que este é um operador pós-incremento. Agora aqui quando eu apenas executar isso, então é melhor adicionar o seu valor aqui, que é o próximo que você deixa supor que o cifrão x e x aqui é igual a quatro. Certo, aqui é quatro. Conhecimento para ver quando eu só executar este código aqui. Então, e agora está tudo bem. Agora aqui você vai ver isso. Então, em primeiro lugar, temos o valor é seis aqui. Então este valor aqui está nesta fase. Você pode ver aqui nós temos o valor aqui é quatro. Eu só te conto sobre isso. E depois que este post incrementa, assim você pode vê-la observou o valor quatro aqui. E depois disso você pode ver aqui v, l, o valor convertido em cinco. Aqui ele irá adicionar um valor com quatro, que é igual a cinco aqui. Então isso significa que este é o operador pós-incremento. Vamos declarar nosso operador de decremento assim. Ok, aqui você pode ver, aqui temos o valor seis. Então este é o nosso operador de pré-incremento, desculpe, operador de predicament, que é sinal de menos. E então aqui você verá que eu tenho que escrever que este é o valor dez. Então aqui eu tenho que escrever x e opção de decremento bem aqui. Corra este curso. Você pode ver aqui. Agora temos o valor dez aqui, e este é o valor seis bem aqui. Vamos ver. Então, em primeiro lugar, como nesta fase você pode ver aqui este é o valor seis aqui, e eu só quero diminuir este valor 64 no pré-estágio ou o operador de decremento. E, inicialmente, isso mudará esse valor para o arquivo. Aqui você pode ver que em primeiro lugar, que vai me mostrar a saída como um dez, como as declarações iniciais no operador pós-decremento. E então aqui você pode ver que isso irá converter esse valor em nove, o que significa que dez menos um. Então é assim que estamos usando o operador incremento e decremento na linguagem de programação PHP. Espero que você entenda agora que como você pode incrementar e decrementar suas variáveis no PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 17. Operador no PHP (operadores lógicos): Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre os operadores lógicos na linguagem de programação PHP. Os operadores lógicos são deixados supor v, como os diferentes tipos de operadores lógicos como AND OR XOR e nem os operadores. Os operadores é, vamos supor que temos o valor de a0, valor de p. Se o valor de e é o valor de massa de B. Então, então, temos o resultado verdadeiro. Ou se o valor de a não é igual ao valor de b. Então aqui temos o valor resultante é falso aqui. Então mantivemos nossa declaração. Então, em nossa declaração if, se o valor de e e valor de b é verdadeiro, então o local resultante aqui é verdadeiro. Ou se Eva e u não são iguais a B. Então, esta é também hoje à noite aqui. Então nós operador XOR bem aqui. Então ele vai retornar true se quaisquer dois operandos antigos são as expressões retornar true. Isto significa que se o valor de e lá como verdadeiro e o valor de B aqui é falso. Então um deles é verdade. Portanto, o valor resultante aqui é dois. Então temos o operador não. Este é um operadores unitários e seu leste o verdadeiro, seu retorno, o verdadeiro valor. Se o operando está devolvendo o nevoeiro, vamos supor que o inferno, o valor aqui é falso. Então isso vai me devolver o valor aqui, que é dois bem aqui. E se o valor aqui for verdadeiro, modo que irá retornar o valor falso aqui ajuda você a entender operadores lógicos e lógicos simples. Agora basta ver o exemplo de codificação disso. Aqui você vai ver que eu apenas escrevo isso. E x é minha variável aqui é igual a Harris valor de gravação é verdadeiro. Então eu escrevo e assino. E aqui está, certo? E esta é uma declaração de pausa. Ou isto é verdadeiro ou falso. Vamos ver se a variável de comércio série n operador para baixo e património, certo? E X. Ok? Aqui você vai ver. Então eu só uso o operador de adição bem aqui. Então, quando eu apenas verificar este histórico no navegador aqui, então você pode ver aqui este é um valor booleano que é chamado apenas por causa do inferno FastCV, o verdadeiro valor, então nós temos um valor padrão. Então, se nós, se nós temos ambos os valores são verdadeiros aqui, então isso nos dará a resposta como o verdadeiro aqui. Você pode ver aqui. Então, quando eu apenas executar isso, para que você possa ver aqui este valor aqui é verdadeiro aqui. Então este é o operador n em operadores lógicos. Agora aqui você vai ver que V inferno variável y e y, que é igual a Harris escrever declaração. E depois disso, para esta declaração, eu ajudo a escrever isso. Este é o lógico, desculpe, este é o operador lógico, desculpe por isso. Aqui. E então aqui eu apenas escrevo o valor é verdadeiro aqui. Ok? Então aqui, isso é sublinhado variável, despejo bem aqui, e Harris, certo? Esta variável y aqui. Este é o operador OR lógico quando eu apenas executar isso no navegador. Então você pode ver aqui este é um valor booleano verdadeiro porque eu apenas falar sobre isso, que um desses valores aqui é verdadeiro. Então, isso lhe dará a resposta. Isso é verdade aqui. Caso semelhante como XOR. Agora aqui vocês podem ver que eu ataco a variável Z. E aqui vocês podem ver aqui esta é a variável Zed e a variável Z, que é igual a Harris. Escreva isso. Vamos supor que o inferno. Não. Ok? Aqui eu só escrevo sublinhado variável, despejo aqui. E aqui está, certo? Isso, ok. E isto é aqui. Você pode ver esse ponto-e-vírgula. Agora é só correr este curso. Você pode ver aqui este tipo de trabalho através das quedas bem aqui na saída. Esperemos que você entenda tudo o que os operadores lógicos funcionam em uma linguagem de programação PHP. Se você encontrar algum dos problemas que tivemos nesta palestra, por favor me avise e obrigado por assistir esta palestra. 18. Operador no php (Operadores de coragem): Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre esses operadores de strings na linguagem de programação PHP. Os operadores de cadeias de caracteres são usados para executar as operações na cadeia de caracteres. Estes são, ou há apenas duas cordas. Operadores, que é geralmente PSP built-in funções são usados para executar as várias operações na string. O primeiro é uma concatenação. A concatenação é quando você está apenas escrevendo. Vamos supor que nosso sinal de porta e nas últimas palestras, VR são usados para a membrana única. Então isso é usado para obtê-lo significa que temos que usar esta string BR e outra string juntos. Então temos o operador de tarefas de coordenação, vídeo, morreu, assinatura da porta e é igual ao seno. Isso é usado para acrescentar um é treinado para o n e vamos ver como nós usá-lo. Aqui você pode ver que eu apenas escrever um é igual a Harris, escrever PHP. Está bem? Então aqui temos a variável B e B, que é igual a aqui é, certo? Essa programação, programação PHP aqui, ok? Você pode ver que temos duas variáveis aqui com o mais um é um PHP aqui e aqui eu tenho o direito, ou eu tenho que declarar a tag PHP. E depois disso, não tenho mais perto. Aqui você pode ver que eu descrevi uma declaração aqui, esta variável, e eu apenas juntei esta variável e com uma variável sendo ajuda aqui. Está bem? Agora aqui você pode ver que a saída para que Google Chrome. Aqui você pode ver que nós somos apenas programação PHP, que é articulações junto com a ajuda deste escuro pode condição seno bem aqui. Agora aqui você pode ver o ensaio que eu descrevi igual, em seguida, tem uma porta que é igual ao cifrão bem aqui. E depois disso eu ajudei a escrever cifrão. E aqui você vai ver tem Diablo Giant é, e então não há como usar este ponto e vírgula aqui. Então, quando eu executar isso, sinto muito por isso. Aqui você vai ver, vai juntar isso juntos. E aqui temos o cifrão. Eu vou executar este curso aqui e aqui você pode ver que a programação PHP e o PSP puxá-los. Então você também pode usar o produto químico a nação designações como. Esperemos que você entenda agora que como podemos usar o operador strings na linguagem de programação PHP. Se você encontrar algum problema relacionado com esta palestra, por favor me avise. E impostos assistindo esta palestra. 19. PHP Obter método PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o GetMethod em PHP. No PHP, a variável get é usada para coletar o valor de ou valor dos problemas HTML usando o método GET. As informações enviadas dos formulários HTML que o método get é exibido na barra de endereço do navegador. Aqui você pode ver que como usamos isso se importam nos arquivos HTML. Aqui, eu apenas criar um formulário ou o formulário. Então aqui estou eu descrito ação. E vamos supor que os exons aqui é que eu apenas escrevo seu registrado ou PHP aqui. Ok? E aqui é usado, o assunto. Ok, aqui você pode ver que aqui eu apenas criar um outro arquivo com o nome de e ele apenas transformou nosso PHP. Ok, agora aqui você vai ver lá primeiro, eu tenho que fornecer o nome completo. E o nome completo que é igual a aqui, eu apenas escrevo que esta será a entrada do usuário, que é um tipo de texto bem aqui. Ok, então aqui eu vou fornecer o nome, que é igual ao nome. Então aqui eu fornecerei o e-mail também. Então e-mail aqui é vamos supor que eu vou fornecer a entrada. Digite aqui são textos. E então aqui vamos fornecer o nome que é igual e bem aqui. Ok? Agora aqui eu forneço o visto entrada typo submetido próton. Então essas são todas as tags HTML, mas eu estou usando aqui. Aqui você vai ver quando eu apenas ir para esta página de registro dot PHP. Então aqui vou escrever mais, vou escrever isso. Bem-vindo ao. Então aqui eu só chorei PHP, que é igual. E então aqui eu vou usar a variável aqui para que nós vamos começar primeiro o nome bem aqui. Então o nome aqui é o que eu estou apenas adicionando o nome aqui neste assunto. Você pode ver aqui este é o nome da etiqueta bem aqui, mas eu estou apenas incluindo aqui. Ok. Esta é uma primeira tag BHP Wordpad. O que estou escrevendo aqui, então eu só uso nada, seno, e Harris. Escreva seu e-mail é, seu e-mail está aqui, eu só escrevo isso. PHP e PHP aqui é igual. Isso também vai usar o método get aqui e aqui dentro deste GetMethod, Eu só usei. O e-mail aqui. Certo, e aqui eu fechei o placar bem aqui. Então, o que faz o emitido aqui? Então, mesmo aqui é a partir deste GetMethod ajuda você a entender agora. Agora aqui, meu resfriado para o método get está completo aqui. Ok? Agora aqui eu vou para o navegador e executo isso. Então temos um erro na linha número nove, que é, você pode dizer que isso não está em então seu e-mail é sim, landa, mas nove, temos um erro. Mas como você pode ver, não há nenhum erro só porque eu estou executando o arquivo backend aqui. Você pode ver, e aqui eu apenas vou para o, este método aqui. É VSP obter matéria. E acabei de começar isto no navegador. Então você pode ver aqui FirstName é olá. E então aqui eu só escrevo olá no gmail.com vermelho. Está bem, como podes ver, quando acabei de enviar isto, vais encontrá-la aqui. Isto é bem-vindo, ok. Aqui você vai encontrar que Bem-vindo ao nosso nome aqui, que é Olá. Então aqui você pode ver que isso é simplesmente um seno nada. E, em seguida, aqui você pode ver lá fazer o seu e-mail é, e aqui ele vai me imprimir que o seu e-mail é. E então isso vai obter o método de e-mail como uma urgência para o núcleo. Aqui você pode ver que possivelmente vai receber Olá para com a ajuda deste método get, que vai obter o nosso nome do nosso FirstName, fullname deste arquivo. E então ópera que aqui vamos receber este sinal do NORC. E depois disso o seu e-mail é. E com a ajuda deste método get dot eval que receberá nosso e-mail dessas fazendas também. É assim que usamos GetMethod em nosso código PHP. Assim, os nomes das variáveis são, o valor será visível na URL dos formulários HTML enviados pelo GetMethod. O GetMethod é restrito para enviar até 2048 caracteres, como 2048 caracteres apenas. Menu enviar o centrado ou informações como senha, então você deve usar este método. O método get não pode ser usado para enviar os dados binários como imagens e palavras ou documentos, ok? Getmethod pode ser acessado usando PHP Curie underscores ambiente drink. Ok, então isso também é uma variável. Então PHP GetMethod, área associada é usado para acessar todas as informações areia pelo método get também. Isto é como eu apenas falar sobre isso, que foi para usar o método get ajuda você a entender. Um. Outra coisa é GetMethod. Os dados são enviados por célula como os parâmetros de URL que são usados com as cadeias de caracteres dos nomes e os valores peer separados pelo operador e. Ok? Espero que você entenda agora que como usamos quando usar e qual é o uso do assunto GED aqui. Você também pode escrever esse tipo de coisa ou esse tipo de assunto. Como aqui. Usei dois arquivos separados aqui. Mas você também pode usá-los em um arquivo também. Isso depende de você como você usuário simples, você tem escrever simplesmente este PHP, PHP bem aqui. E então você tem que usar se declaração e, em seguida, obter o nome também. Então eu não fui movido para isso porque isso é muito simples e compreensível para você. Lá no exemplo da vida real, você tem que usar seu código PHP e HTML como este. Então é por isso que esta é uma boa prática para você. Espero que você entenda agora, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 20. Método de post no PHP: Pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre o post importado na linguagem de programação PHP. Como você usá-lo e quando usá-lo? O método post não tem quaisquer restrições sobre o ciclo de trabalho para soar como um método get. O método post pode ser usado para nos enviar risco de dados binários SLS. Mas muitos vêem o método get. Então, no método get, você enviou apenas os 2048 caracteres apenas. Ok. Aqui você pode ver que os dados podem ser enviados pelo método post faz através que cabeçalhos HTTP em mim. Portanto, a segurança depende do protocolo SCTP. E usando o HTTP seguro, você pode usar, você pode se certificar de que suas informações estão seguras. PHP Post Essence você adicioná-lo é usado para acessar todas as informações pelo método post. As variáveis não são visíveis no URL, portanto, os usuários podem marcar sua página como GetMethod. Desculpe, o método getter é uma variável global. Ok? E última palestra usamos o método get, mas os dados podem enviar no método post não é visível na URL, assim como um método get. Preferível para enviar os dados de vista central, sabia como usar o método post. E não há limitações do envio de dados pelo método post também. E vamos ver como o usuário é conduzido aqui. Eu só uso “get”. Então, no ritmo do GAD, Você tem que usar o post. Ok, gabar-se também é uma questão como obter. E aqui você pode ver que eu acabei de criar um novo registro de arquivos. Ok? E aqui eu vou pegar isso daqui, e aqui eu vou colá-lo. E isso é registers dot PHP, PHP aqui. E simplesmente mude este método post. Ok? E então aqui estou eu cadeia que acrescenta, ok, você pode ver aqui minha corte está concluída bem aqui. Agora aqui, eu coloquei no navegador. E você vai encontrar isso aqui. Vamos supor alta contratou o gmail.com. Então aqui você pode ver que isso enviará todo o pedido aqui. Não há endereço desse elemento, está bem? E mais aqui, tudo bem, é eu voltar e aqui no método post. E aqui está certo. Basta reservar PHP. Este é um método post bem aqui. E refrescar a alta energia Miller. E agora você pode ver que o e-mail é link de e-mail. O link do URL é o mesmo aqui, certo? E aqui você pode ver lá, Olá, bem-vindo ao alto. E seu e-mail é alto. Gmail.com. É assim que usamos o método post na linguagem de programação PHP. Ajuda-te a compreender agora que a forma como utilizamos o post importava na PSP. Se você encontrar algum dos problemas que tivemos nesta palestra, por favor me avise e obrigado por assistir esta palestra. 21. Crie formulário em PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o formulário de contato em PHP, que como estamos criando a forma de contexto com a ajuda do PHP aqui. Para isso, estou apenas tomando o GET e o método post, o que estudamos em nossas últimas palestras. Aqui você pode ver que parece um caso como o nosso assunto anfitrião aqui eu estou excluindo a ação. E a ação terá este arquivo de backup de contato. Então aqui você pode ver que eu só tenho este arquivo de backup de contato bem aqui. E depois disso eu estou apenas usando o assunto que é o assunto postal. Ok, ajuda a entender agora, depois disso aqui você pode ver que estou distribuindo o formulário de contato. Então, em primeiro lugar, como criar o rótulo liberal aqui é apenas um texto que não é mutável. Rótulo aqui e é usado para o qual é o nome de entrada. Está bem? E aqui eu fecho isto. Aqui. Eu só escrevo Nim pastoso. Escreverei o nome aqui. Está bem. Ou aqui descrevi esse nome completo. Está bem? Então você já viu isso aqui. Eu só usei SUB e então isso é terrível. Esta é uma sub-pergunta. Assinatura diz texto, o que significa que isso é estático. Significa que este é o cais obrigatório aqui. Não é possível deixar este campo em branco. Agora aqui eu só pego a entrada do usuário e a entrada do usuário. Aqui está a gravata, que é texto. E então aqui eu só escrevo o nome, que é o nome. E aqui está flutuando a identificação. Então ID deste aqui é, vou corrigir que este é o nome de entrada. Você pode ver aqui o nosso rótulo para o nome é preenchido aqui mesmo. Eu apenas copiei isso, colá-lo novamente para o e-mail também. E este é o nome completo. Ok, então o e-mail também é uma mesa de soluções bem aqui, texto bem aqui. E este é o tipo de entrada de e-mail aqui, ok, e este é o tipo de entrada e-mail aqui. Em seguida, aqui eu apenas copiar e colar esta etiqueta de e-mail aqui, e, em seguida, tag mais próxima aqui. E isso também é um e-mail. Há dois campos que estou discutindo aqui. Em seguida, depois que eu vou criar assunto ou que assunto aqui é, você pode dizer que este é o assunto pi importação. E estes adultos quando protótipos se opõem e este é o macho e a fêmea aqui, eu só usei o sujeito aqui. Está bem? Então aqui três textos, os feijões estão concluídos. Agora eu apenas crio algumas das caixas de texto também. Como podemos criá-lo. A menos que você veja esta é a mensagem de tipo de entrada. E aqui está a mensagem. Ok, aqui você pode ver que estamos criando para o tipo de entrada que estou criando aqui, que é a área de texto. Área de texto é quando você está apenas a criar a grande quantidade de textos ou quando você está apenas criando este tipo de livros didáticos. Então, um caso tracejado, você está usando a área de texto. O nome da área de texto aqui é mensagem, e, em seguida, aqui o id que é igual a IS direita, que este é no tribunal mensagem eu recebo, Eu apenas disse as linhas para ele, que é igual a lá. Suponha k, desculpe, seis. E então aqui, colunas, que são colunas sublineares de equilíbrio aqui são 35. E acabei de fechar o placar bem aqui. E para este acorde mais próximo aqui, está bem? Agora, nosso núcleo para a mensagem também é computado aqui. Agora aqui eu vou tomar a entrada do usuário é o tipo de enviar. E este é um tipo de submatriz aqui. E então aqui depois disso eu fornecerei o valor. O valor aqui é enviar. E eu fecho o placar bem aqui. Agora, aqui vou fornecer a entrada, que é um tipo de botão de reset. Vou dizer-lhe sobre este botão de reset na próxima quando estamos apenas executando este código. Então vou escrever esta pesquisa aqui. E eu só fecho uma pontuação aqui. Então você pode ver aqui são formulários é computado aqui. Eu vou apenas ir para o navegador, verificar esta fonte. Então esse formulário é mostrado para mim ir porto como este. Ok. Aqui você pode ver lá eu ouvi esse parágrafo p bem aqui. E quando eu executar este acorde, modo que quando definir em locais bem aqui. E o mesmo é o caso assim. Em vez do parágrafo B, você tem que escrever uma única quebra de linha também. Ok. Aqui você pode ver o formulário é agora olhar assim. Aqui quando eles só tinham algumas das imagens e mensagens como então com a ajuda deste botão de reset, quando eu apenas clicar em Reset, todos os seres humanos são claros aqui. Este é o uso da pesquisa. Lembra-se disso? Agora, aqui vou para o arquivo de backup do contato ou página de backup do contato. E aqui eu apenas crio algumas das informações de backup, informações back-end, ok. Onde acabei de dizer, o correio é importante como homens. Aqui você pode ver que em primeiro lugar, eu tenho moedor e esta é a tag H1 e aqui está certo. Obrigado por enviar o formulário de contato. Aqui. Essa será a saída da curva em execução ou depois de submeter a palma da mão. Aqui, eu só escrevo uma tag de parágrafo. E aqui está o passeio. Sua missão está listada. E eu vou listar todas as informações para o usuário. Então este é o enfermeiro direto aqui. Sempre tinha derramado a lista de pedidos. E então aqui eu escrevo uma etiqueta. E dentro desta bruxa de alerta, aqui vou usar. E dentro desta tag LI, eu vou usar em primeiro lugar, eu estou apenas escrever tag EM para o tamanho de entrada, o texto mais 10x. Vou enfatizar o nome completo aqui. Depois disso, LIM, vou escrever o código PHP. Então aqui vou escrever PHP. Somos iguais e iguais. Aqui está eu vou usar o método de custo. E o método post aqui é em primeiro lugar, eu vou obter o nome do id. Então este é o nome ID bem aqui, que está no formulário de contato. Então você pode ver aqui que o nome bem aqui, espero que você entenda que estes são alguns dos nomes que estamos demonstrando aqui, ok? E depois disso, fecharei este código aqui. Mid PHP ajuda você a entender agora, agora eu apenas copiar este cabo todo e aqui, colar, colar e colar 44 entradas aqui, ok. Aqui você pode ver que, em seguida, eu vou escrever e-mail, em seguida, obter o e-mail também. E então aqui eu vou receber a mensagem. E isso é para a mensagem aqui, então aqui, desculpe, isso é para o assunto mais t. Vou escrever isso para o assunto. Então qual é o nome do sujeito tem o sujeito aqui. E então aqui vamos escrever, em seguida, protótipo mensagem aqui. Então esta é a mensagem de tipo de entrada. Então eu vou escrever isto é para a mensagem aqui mesmo. Então, nosso formulário Fale Conosco é preenchido TIC aqui que vamos obter os assuntos postais também. Refresque isto. Oi. Oi andar gmail.com. Oi. Estou enviando o formulário de contato. Está bem. Então este é o formulário de contato. Olá. Caixa de mensagem. Está bem. Menu ou apenas pesquisando isso. Então todos os alimentos que eu vou limpar quando você está apenas submeter. Então aqui você vai encontrar o erro na linha número 12, que é o erro aqui mesmo. Então, que é e-mail, e depois PHP, e este é o e-mail também. Ok, agora eu só corro este placar. Então você pode ver aqui agora, obrigado por enviar o formulário de contato, que é o cabeçalho H1 bem aqui. Então aqui o parágrafo lá fazer suas informações é listado. Então esta é a tag de parágrafo bem aqui. Depois disso, você pode ver aqui em primeiro lugar, nós temos o nome do post, e-mail, assunto e mensagem, e nós vamos obter todas essas coisas de nossas fazendas. Então rapidamente ser como forelimb, em seguida, e-mail, em seguida, assunto, e, em seguida, caixa de mensagem aqui. Então, todos os detalhes estão listados aqui com a ajuda deste formulário. E isso é apenas para LA tags ou cabelo isis para usar tag OL por URL, que é a lista ordenada e, em seguida, tag EOL. E estes estão em texto preciso, que é quatro tag EM para EM tag, que está usando para enfatizar que a taxa de imposto aqui. Esperemos que você entenda agora que como criamos os condutores formados com a ajuda do método post. Se você encontrar algum do problema do jardim com esta palestra, por favor me avise e obrigado por assistir esta palestra. 22. Variável global e local: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar nas variáveis globais e locais na linguagem de programação PHP. Como discutimos anteriormente, uma variável é um nome que é dado a um local de memória e deve ser declarado antes de ser usado. No PHP, todas as variáveis são declaradas no início do programa. Como você pode ver. Ou em PHP variáveis podem ser declaradas a qualquer momento antes de serem usadas nas instruções. As variáveis são classificadas na variável local e global, que é um tema principal da nossa palestra. Aqui, a principal diferença entre as variáveis locais e globais são que variável local é declarada dentro da função. Em vez de função local. A variável local, a variável global é declarada fora das funções no corpo de programação. Aqui. Você verá o exemplo da variável local e global. Aqui você pode ver que eu acabei de criar PHP e tão perto como PHP tag aqui. Aqui, eu apenas criar uma função que a função, qual é a função aqui? Vamos discutir função em nossa função é um tópico separado e eu vou criar uma palestra separada sobre isso. Então esqueça a função. Mantenha os olhos apenas na variável. Aqui você pode ver que eu acabei de criar uma função, ABC. E aqui eu apenas escrevo isso é, vamos supor que temos a função que é timestamp. Ok, agora aqui vou escrever isso. Vamos supor que esta é a variável aqui. E variável aqui é, eu vou escrever que esta é variável temporária ou Harris, certo? Isto é temporário, está bem? Agora, o que é igual a aqui é, certo? Encontro. Ok? Agora eu só tenho a função de data aqui. Então este é apenas um programa aqui, ok, para a variável local e global. Aqui, eu só escrevo 1F e depois GS aqui, depois ouvido bem aqui. Ok, aqui. Depois disso, eu tenho que concatenar esta função aqui, que é, desculpe, este parâmetro aqui, que é o timestamp. Então aqui, não se preocupe com esses pedômetros e a função. Então este é o nome da função. Então esta é uma função como uma palavra-chave é um nome de função. Isto é um pedômetro. Ok, vamos discutir sobre isso nas próximas palestras, e estamos apenas começando as seções sobre a função. Aqui, eu retornarei o valor da data é herança ali mesmo. E este é o nosso nome de variável aqui, que é dez, ok. E o acorde mais próximo com o ponto-e-vírgula. Aqui, você pode ver que eu apenas declaro uma variável local, que é temporária. Ok? Espero que você entenda agora que esta é a nossa variável local, uma variável que você declara dentro do corpo de sua função. Como este. Este é o cartão, uma variável local. Variáveis locais e as variáveis que são criadas dentro e só podem ser acessadas pelas funções. Eles são geralmente são variáveis temporárias que são usados para armazenar o período de reserva parcialmente prosseguir para as funções retornar. Uma vez teve de variáveis locais é a lista de argumentos para funções. Em nosso, vamos supor o que estudamos sobre a seção variável, ok. Aqui. Você pode ver que depois disso, aqui eu vou para a variável global bem aqui. E eu vou dizer que quais são as variáveis globais na linguagem de programação PHP. Aqui? Eu só escrevo esta tag PHP aqui. E seus cabelos olhos vermelhos PHP. E então cláusulas PHP tag aqui mesmo. Ok. Aqui você pode ver que oferta este. Eu só crio uma função. Vamos supor que uma função aqui é nome, o nome que é igual a aqui é o nome certo aqui é x, y, então qualquer nome, você pode escrever qualquer nome aqui, ok? Então aqui eu simplesmente defino uma variável aqui. Agora, pareça um lego infantil, nossa função de conselho, o que eu já declarei aqui, esta é a função. E função é supor x Windsor, ok, aqui você pode ver isso. Agora, depois disso aqui, eu só tentei global como uma palavra-chave. Ok? E depois deste global aqui, eu vou acessar a variável nome aqui. Ok? Então esta palavra-chave global, vamos fazer uma variável global dentro de uma função bem aqui. Então você pode acessar esta variável qualquer que estamos dentro da função e fora do corpo da função. Espero que você entenda agora. Agora aqui, eu devolverei o namenode aqui. Ok. Esperança que entendamos agora. Agora aqui você pode ver, espero que você entenda que como este tribunal está trabalhando aqui, que é uma variável global e a variável local. E você sabe, o uso dessa HasLetter ajuda você a entender agora, se você encontrar algum problema relacionado com esta palestra, por favor me avise e obrigado por assistir esta palestra. 23. Comando IF: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a declaração condicional em PHP. E dentro desta declaração condicional, vamos apenas dizer-lhe sobre a declaração if. Uma declaração condicional é incenso, que ajuda programas que decidem qual rota tomar com base em como condição é declarações condicionais são. Vou olhar para ele como sendo verdadeiro ou falso. Vamos supor aqui nesta palestra vamos aprender sobre a declaração if. Vamos supor que esta é a nossa sintaxe aqui. Aqui, eu só disse algumas das condições aqui. Se a condição for verdadeira, modo que aceitará esta parte. E se a condição é falsa, modo que vai acessar esta parte. Esta é apenas a nossa lógica e os diagramas da declaração condicional aqui significa que a condição if é verdadeira. Então, que irá escolher algum tipo de protocolo e se a condição é falsa, modo que irá verificar as condições novamente. E, em seguida, se a condição é feita de outra forma verdadeira ou de outra forma ir para a outra condição e, em seguida, dar-nos o resultado falso. Agora aqui, o que é uma declaração se? E se uma instrução é uma programação instruções condicionais que fornece verdadeiro, executa outras funções ou exibir as informações abaixo ou exemplos gerais de uma instrução if não é especificado qualquer linguagem de programação particular. Isso significa que se você estiver condições através, seu programa será feito. Caso contrário, se a condição for falsa, então você não tem nenhuma razão, certo? Vamos apenas ver como aqui neste exemplo você vai ver que eu apenas escrever vamos supor v, como algum tipo de variável, vamos supor que no momento, que é igual a eu apenas obter feito e dentro da data, eu estou apenas recebendo, vamos Suponha que este é o D aqui. Ok? Aqui você pode ver que se, se significa que se este tempo é feito, que é menos do que este dado aqui, 20, desculpe. E aqui escrevemos 20. E antes disso, estou apenas escrevendo código PHP aqui. Então aqui você pode ver que eu acabei de ler muitas pessoas que simplesmente executam isso. E aqui está que este é Sunny Day bem aqui, ok? Ajuda você a entender. E então eu fechei o placar bem aqui. Para escrever a declaração “if”. Você tem o direito. Se como a palavra-chave aqui, então você tem parênteses direita. E dentro deste parêntese você tem que escrever suas condições aqui. Observa Hannah. Agora aqui você vai ver isso. Então nosso acorde aqui, tomando dentro do navegador bem aqui. E nós temos um erro na linha número 10 aqui, onde você pode ver que isso está fechado com um ponto-e-vírgula bem aqui. Ok? Agora eu só corro o placar. Então você pode ver aqui por esta condição é que não se encontra aqui. Então é por isso que não está me dando nenhum resultado aqui. Ok. Aqui eu escrevo isto é 19. Então vamos comandar este tribunal para nenhum resultado aqui. Eu só escrevo 25. Ok? Agora eu só transformo isso para as horas. E aqui vou escrever 20 novamente sublinhar. Então você pode ver aqui, este é o dia ensolarado. Por que é. Você pode ver aqui as instruções PHP if executam um determinado acorde, se a condição for especificada, a próxima palavra é verdadeira. No corredor, certo? Neste exemplo você pode ver aqui, que é, você pode ver o que está abaixo do texto exibido. Ok? O que é, este é um dia ensolarado bem aqui. Se a hora local, que é 20 mais V, eu vou pegar D aqui e bem aqui, você apenas D. Agora, eu só tenho o nosso direito aqui. Então você pode ver aqui minhas horas aqui são menos de 20. Você pode ver aqui. Então é por isso que isso me mostra a saída como este é o sanitário. Espera que ele gere 1000 Hall. Estas instruções PHP funcionam. Agora, depois disso, você pode ver aqui, eu estou apenas criando o tratamento um do outro como aqui. Vamos supor que eu tenha o nome da variável, como ABC. Este é um nome de variável que é ABC bem aqui. Ok, e ABC que é igual a, vamos supor que eu estou ilustrando lá. Bom dia. Ok, aqui você pode ver que eu apenas fechar uma pontuação bem aqui. Depois disto. Aqui você pode ver que eu estou apenas fornecendo as declarações if. Se uma declaração aqui é condicionada que se a minha variável ABC, que é igual a aqui, eu apenas escrevo que este é um bom dia. Então aqui, execute o mesmo que seu dia é incrível. Ok, aqui você pode vê-los. Então aqui vou escrever tag break de extremidade única aqui. E pendurar aqui. E oferecer menos como o pacote mais próximo. E herança, certo? Igual e Harris cavalgam. Oi, isso é bom. Ok. Agora aqui você pode ver que eu acabei de correr este curso. Então você pode ver que este é um dia ensolarado. E a ideia aqui é incrível. Só por causa do cabelo, você pode ver que minha, esta condição e esta condição é atender aqui, significa que minha variável e as condições if, que é ABCD é igual, igual para obter a equivalência psi n, que é igual a Deus. Alguém planeie. Seu dia aqui é incrível. E você pode ver aqui que você está, aqui é incrível. E, finalmente, você pode ver aqui que irá imprimir esta declaração que alta é um bom dia. Você entende agora aqui que como nossas instruções if funcionam em um PHP. Se você encontrar algum dos problemas jardim esta palestra, por favor me avise e obrigado por assistir esta palestra. 24. Declaração de outros else: Pessoal, bem-vindos a esta palestra. Na última palestra, você viu que estudamos sobre a instrução if no PHP. E você saberá que como o fluxo do programa na declaração if é trabalho. Como se a condição for verdadeira, vamos executar a reserva ou se a condição é falsa, então não haverá resultado nesse estado. Agora, vamos supor que V tem algum tipo de declarações aqui. E se a condição é igual aqui, então isso nos dará um resultado aqui é, é verdade. E se a condição não for cumprida, modo que irá para o resultado de quedas aqui. Ok? E que vamos passar para as outras condições aqui. E isso nos mostrará a reserva. Espero que você entenda agora, observe apenas voltar para o exemplo da instrução if e else no PHP. E você verá que como isso se outra declaração funcionar. Ok. Aqui você pode ver que eu apenas escrever este código PHP rapidamente. Agora aqui, com a ajuda de se, como uma palavra-chave, eu acabei de limpar esta esteira bem aqui. Antes disso, eu apenas crio aqui uma taxa ou variável, que é igual a gênero e gênero, que é igual a supor que a agenda aqui é feita. Então você entende agora, agora aqui eu apenas escrevo se um estudante, então se a condição aqui é, você pode ver que se gênero, que é igual, igual a feminino, então simplesmente nos dá o resultado aqui é igual e isso é feminino Bem aqui. Ok? E se o sexo não é igual à fêmea, modo que vai para a outra declaração. E aqui dentro desta declaração mais, ele irá para o igual. E aqui vou escrever isso, desculpe por isso. E aqui vou escrever que isto está bem aqui. Ok? E esta é uma mulher bem aqui. E agora aqui você pode ver que este elemento bem aqui. Então, como você pode ver que como este curso, em primeiro lugar, que irá verificar esta variável é gênero m, que significa que se o sexo é masculino, então dactyl executar o resultado aqui mesmo. Se significa que se o sexo aqui é correio para que irá executar este resultado. Se este gênero não é medida aqui, que é m. Então isso vai para a outra condição bem aqui, que é igual e correio bem aqui. Agora aqui você verá a saída disso. E aqui estamos obtendo o resultado aqui. Então terra número 12, certo, que se gênero é igual, igual e aqui, OK. E agora eu preciso dele. Isto foi, então este é o outro. Esta afirmação. Ok, aqui você pode ver lá. Agora eu só dirijo este núcleo. Sim, está bem, como uma declaração. E novamente, então vocês podem ver aqui, minha Discórdia está indo para a declaração L bem aqui, que é só por causa daqui vocês podem ver que eu apenas escrevo gênero que é igual, igual ao masculino. E eu só escrevo uma declaração. Então, se a declaração aqui é falsa. Então, se esta declaração é falsa, então que irá para a próxima instrução, que é a instrução else bem aqui, e executar o corpo do código aqui. Agora aqui você verá que o gênero é feminino. Então, qual será a saída? Só me refresquei. Então você pode ver aqui, esta é a fêmea bem aqui só por causa disso se a declaração é atender aqui, ajuda você a entender agora que nossa declaração se é feita, modo que irá executar o corpo e se uma declaração não é atender isso, que irá para a próxima condição. E ela foi outro exemplo quando estou mostrando a você, que é se e se a idade é maior do que, eu, assim como a Wendy. E eu escolho um sinal aqui. E n aqui, Eu apenas escrevo se variável é inferior a 30. Então execute aqui, que é, vamos supor que eu decida mostrar necessariamente igual. E aqui está, certo, aquela área bem aqui. Ok? E aqui eu vou para a outra condição. Então aqui é, eu só mostro que se estes não são iguais, aqui está a idade adolescente vermelha. Mas sublinhe. E você está adicionando na linha número 22 onde você pode ver que se ele é maior que 20, e então aqui eu apenas escrevo n psi e n idades menores que 30 bem aqui. Então você pode ver aqui que isso é igual e sim, ok, isso também é igual aqui. Vou mostrar-lhe alguns deste programa é fader diferente aqui. Então você pode ver que eu apenas removo isso. E aqui remova isso como trabalho. Aqui. Só escrevo que esta é a idade aqui. E idade é igual a Harris, certo? Que este é 19. Isto é aqui que eu estou escrevendo igual. E então eu apenas mais próximo código PHP bem aqui. Ok? Agora aqui você pode ver, e isso é um ponto e vírgula aqui. Agora eu só estou correndo o placar agora. Então você pode ver aqui que nos mostrará o resultado aqui, que é adolescente. Isso é só por causa daqui você pode ver que a lógica agora. Agora nossa idade tem 19 anos bem aqui. Ok? E nossa condição aqui é, se for, desculpe, H é menor que 20. Então execute, desculpe, h é maior que 20. Então execute o resultado aqui, que é qualquer um deles, então nossa idade é 19. Então você pode ver aqui, eu apenas escrevo aqui adolescente dentro desta outra condição, então diagonalmente dominar essas condições aqui. E essa vontade, este programa é ir para as outras condições e nos mostrar o resultado aqui, que é o adolescente bem aqui. Ajuda você a entender agora que o salão, se e outras condições funcionam bem aqui. Se você encontrar algum problema relacionado com esta palestra, por favor me avise e obrigado por assistir esta palestra. 25. Se resto, se declaração: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre as declarações else if em nossa linguagem de programação PHP. Como se, como é, nome sugere que é uma combinação de if, N, L, Esta tabela, como se estende, e se instruções para executar uma instrução diferente no caso das expressões originais que eu vou fazer chamadas. No entanto, ao contrário de males, ele irá executar as expressões alternador somente se a outra condição ou expressões que eu vou me referir a true. Vamos supor aqui você pode ver que temos a declaração if. E se esta declaração não é cumprida, que vai para o outro se declaração. E se isso também é um automatizado, então isso irá para a outra condição bem aqui. Ou se você tiver um deles. Então você pode escrever se epsilon. Vamos supor que nosso último exemplo eu tentei, 20 anos. Aqui você pode escrever idade é 40 e sebes, certo? Com 60 anos. Se 204060 não se encontrar aqui, lá, isso irá para as outras condições aqui. Vamos ver um, um núcleo de programação que como esta declaração aqui, Eu apenas montar se declaração. Então, primeiro eu tenho escrever PHP, em seguida, coordenar PSP mais próximo coral aqui, agora Harrods, certo? Se uma declaração, se aqui eu acabei de limpar é igual a Harris, certo? 20. Em primeiro lugar, isto é 28. Agora aqui em Harris, certo? Se for menor que 20, simplesmente você tem que escrever igual. E igual aqui é que você é um adolescente. Ok? Agora aqui, este é o nosso tipo de declaração mais bem aqui. Agora, se esta declaração não é cumprida, então que irá para a condição else if. Ok. E aqui que vamos escrever, a declaração corresponde à declaração aqui que é maior que 20, OU Harris escreve com idade inferior a 40 anos. Aqui, eu apenas escrevo que não é igual e igual aqui é este é mais jovem. Ok? E adicione o último que vamos para a outra condição aqui e aqui que vai me mostrar o resultado bem aqui. Certo, vamos ver esse fio no navegador. Então, temos um erro na linha número 21 onde estamos escrevendo Lanham foram 21 anos. Ok, eu só sinto falta de um ponto e vírgula bem aqui. Agora atualize. Você pode ver aqui, minha idade aqui é mais jovem. Isto é só por causa daqui eu apenas escrevo 28. E aqui esta primeira declaração nos diz que se a idade é inferior a 20 significa está começando de 19 a 0. Então esta é a declaração errada aqui. Então este programa está verificando quais outras condições aqui. Então, se for menor que e maior que 20. Então, minha idade aqui é de 20 anos bem aqui. Então isso nos mostrará o resultado aqui, que é yang. Ok? Ok, você pode ver que eu apenas escrevo 58 anos aqui. Então isso vai me mostrar as heranças de resultado ou Sadat irá encerrar esta declaração, esta instrução que irá executar este segmento como espero que você entenda que como essas instruções funcionam em uma linguagem de programação PHP. Se você encontrar algum problema em relação à declaração if, else if em um PHP, por favor me avise e obrigado por assistir a esta palestra. 26. Switching Statistics: Pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre a declaração mais doce em uma linguagem de programação PHP. Uma instrução switch é usado para executar diferentes ações com base nas diferentes condições. Usando instrução switch, podemos especificar várias condições juntamente com o código a ser executado quando a condição é verdadeira. Legado, como fazemos? Aqui, eu apenas escrevo PHP e eu apenas fechar como tags PHP aqui. Agora vamos supor que eu estou ilustrando o número, um número que é igual a Harris, certo, aqui. Eu só costumava fazer isso. Então mudar aqui é a minha palavra-chave para implementar o líder mais doce aqui. Aqui dentro deste interruptor está o número. E aqui eu escrevo os casos aqui. Quando você está apenas declarando que o mais doce me odeia aqui mesmo. Então você tem que adicionar o, o anúncio morto para implementar o caso do garoto é uma palavra-chave. Então aqui S é definido, este é o caso número um. E aqui você pode adicionar isso com um cólon bem aqui. E assim como nossa declaração se, então você tem que escrever este caso também. Então aqui você pode ver que eu apenas escrevo igual e aqui é certo que o número é, desculpe, aqui eu escrevo o número é um bem aqui. Ok. Se o caso número um for feito, então se esse garoto for meio, então todos os outros casos aqui, nós terminaremos. que significa que se este caso for executado aqui, e se este caso for atender com esta declaração aqui, então a seguir, se você for os próximos 100 casos, então cada 100 casos será encerrado se vermos o exemplo do else-if bem aqui. Então, que irá executar em primeiro lugar, se uma declaração do que um segmento, se este tratamento é carne. Então, isso também irá para a próxima tarefa e verificar o próximo tratamento também. E, em seguida, o fluxo é voltar para a declaração else. E então isso irá executar este programa. Mas na instrução switch, as cenas são diferentes aqui. Porque se você é casos se encontram aqui, simplesmente você tem que reutilizar declaração disjuntor para quebrar o seu programa, então isso vai encerrar todos os outros casos aqui fora. E isso irá simplesmente executar este caso da última vez, que é usado aqui. Agora, este é o caso número dois aqui. E o caso número dois aqui é igual. E aqui está o número aqui é dois. Ok? E acabei de fechar o placar. E aqui eu só uso o break como uma palavra-chave para quebrar meu programa aqui. Agora, depois que você pode ver aqui, eu só limpo dois casos aqui. E se estes dois casos não se encontrarem aqui. Então, isso irá simplesmente para o padrão e que irá para a instrução padrão. E depois desta declaração padrão aqui, basta escrever igual e aqui dentro deste número é desconhecido. E eu só fecho a coordenada aqui. Você pode ver aqui, ok, esta instrução padrão funciona como a instrução L aqui mesmo se qualquer um dos casos não são silenciados. Então, isso irá simplesmente Google caso padrão, e que irá executar o caso padrão aqui mesmo. Agora eu só rodei este código aqui. Então você pode ver aqui agora que como este fluxo de programa está funcionando agora. Então você pode ver aqui que o número aqui é dois. Isto é apenas por causa do encontro com o número dois bem aqui você pode ver esperança então você entende agora que hall, estas declarações break funcionam em uma linguagem de programação PHP. Deixe a montagem que irá verificar esta condição. E se esta condição for cumprida aqui, isso quebrará o programa aqui, executará este programa e terminará todas essas condições aqui. Espero que você entenda agora que se você encontrar algum problema em relação a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 27. Loop “for”: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o loop for no PHP. Existem os diferentes tipos de cola que está disponível na linguagem de programação PHP, que nosso loop for, para cada loop aninhado para loop, while loop. E os loops do-while são usados para executar o mesmo bloco de código uma e outra vez, desde que a condição certa seja atendida. A idéia básica por trás do loop é arpa fez o deputado para jogar dentro de um programa para economizar o tempo eo esforço. Vamos supor aqui v, como alguns destes afirmação, como se um é menor do que dois. Ok? E se você quiser executar esta declaração dez vezes, em um nível baixo, nós temos, certo? Estas são as declarações 20 números de dez. Mas com a ajuda de loops, você tem que escrever simplesmente, você tem que usar o loop do-while, while loop for loop para cada loop simplesmente executar essas instruções dez número de vezes. Então isso vai executar dez vezes certo? Agora aqui, focado apenas no loop for. Para loop, é verdadeiro bloco de código até que o contador atingiu um número específico. Ou a instrução for loop é a instrução loops mais complexa no PHP. Muitas vezes, use. O PHP for loop é instruções quando o número de execuções é predeterminado, mesmo através do BHP para instruções lúpus, certo? Mais funcional do que isso. Como você pode ver isso se eu apenas defini para loops, então aqui está uma palavra-chave, ok? Então, se FOR loop está executando as condições de algum tipo de condições aqui mesmo, se esta determinada condição for atendida, modo que o loop será encerrado. Caso contrário, isso aprenderá. Ok, aqui, Vou dizer-lhe mais sobre o loop for, que é, portanto, loop pode ser usado para tentar prêmio é o conjunto de código para o número específico de vezes. Ok, vamos supor que você ouviu que eu tendem a que loop será executado dez níveis deles. Está bem? Ou deve ser usado se o número de iteração é conhecido. Caso contrário, que usará, caso contrário, você usará o loop for. Então vamos falar sobre o loop while nas próximas palestras aqui. Apenas focado no intervalo formal aqui. Então, o que é o loop for e como o declaramos? Simples. Em primeiro lugar, eu tenho escrever núcleo PHP. Então, a pontuação mais próxima aqui. Agora aqui eu apenas escrevo 44 é uma palavra-chave bem aqui. Agora aqui eu só tentei para E, que é igual a um. Aqui você pode ver que esta é a identidade da variável aqui, e esta é uma variável e o valor aqui é uma. Está bem? Agora aqui você tem o ponto e vírgula certo. Então aqui eu apenas escrevo e, que é menor ou igual a cinco. E depois disso eu ouvi isso, que aqui eu apenas escrevo um plus, que só significa que isso é incremento bem aqui. Nós já estudamos sobre isso. Agora aqui, faça o seu conceito. É só escrever o número um. Aqui. Escrevo isto como número dois. E aqui eu escrevo que este é o número três. Então aqui, como você pode ver que estas são as três expressões, mas eu estou apenas usando aqui. Primeiro, estou pegando o número um aqui, que é o cifrão e E, e E, que é igual a um. Isso significa que você teve que inicializar seu valor bem aqui. Está bem? Então aqui você pode ver lá eu só vou para o número COOH, bem aqui. Aqui eu só escrevo o número dois é menor ou igual a cinco, significa que este a é menor ou igual a cinco. Então aqui nós dissemos que esta é a condição deste para loop no número terceiro, aqui eu apenas escrevo um que é mais. Então, aqui você pode escrever mais, mais ou menos. Isso é com você. Então isso significa que este é o operador de incremento e decremento bem aqui. Então, como você pode ver aqui, estas são as três expressões bem aqui. Nós somos, estas são as expressões de inicialização, estas são as expressões de condição, e isso é um incremento ou decremento de expressões bem aqui. Então aqui como você pode ver que o primeiro, o incremento, desculpe, primeiro, as expressões de inicialização sempre são avaliadas uma vez. Em seguida, os loops é TEDMED, é o primeiro alcance. Normalmente, você usou inicializações para inicializar uma variável de contador de loop. Você pode ver aqui onde você pode escrever 1234. Isso depende de você que você tinha visto que esta é a condição expressões que está no início de cada iteração. Esta expressão de condição é usada para controlar se o loop continua ou não. Se a expressão condicional for verdadeira, o loop continuará sua reserva. Se for falso, o loop é encerrado no estado dobrado. Por exemplo, você pode usar a expressão condicional, o contador de loop passado também. Nós vamos, nós vamos testar o contador de loop aqui nesta palestra também. Em seguida, realizamos incremento ou decremento operador, que é um sinal de mais e menos sinal. Essas expressões são emuladas no final da iteração. Ele é frequentemente usado para alterar a variável do contador de loop. Vamos supor, você pode ver aqui temos o valor de condicionais phi. Isso significa que esse loop está começando a partir de um. Então aqui no estágio fóssil, que vai começar a partir de 0, isso significa que um mais 0 é igual a um. Então aqui ele irá para as tradições secundárias. Aqui ele vai escrever um mais um, que é igual a dois. Então aqui escreva dois mais um, que é igual a três. Então aqui ele vai escrever três mais um igual a quatro. E quando for levar para os cinco. Então aqui ele vai escrever quatro mais um, que é igual a cinco. Está bem? Então, esses operadores de incremento e decremento funcionam assim. Se você usar operadores de decremento, então, em vez de mais, você tem o sinal de menos. E este estágio ajuda você a entender agora. Agora aqui você vai ver que eu apenas escrevo aqui. E aqui. Você tem que escrever igual. E o igual aqui é que eu apenas escrever os números são, e aqui eu vou escrever ponto e eu passo sinal de dólar, desculpe, este é o sinal de dólar e Harris escrever um, e então eu apenas escrever aqui, Eu só fiz um Canadá, o nação. Então eu só digo a você aquela porta e então você pode anexar um pouco dela. Então isso significa que esta é a concatenação bem aqui. E então você tem que escrever uma etiqueta de cerveja bem aqui, que é para um único embrião. Agora, vou lhe dizer como esses programas funcionam. Em primeiro lugar, o convés vai para as condições de alcatrão bem aqui. Está bem, que está a começar a partir do mesmo aqui. Então esta expressão é evolutiva aqui. Vamos verificar esta expressão, que é as expressões iniciais bem aqui. Está bem? Então, depois disso, este loop irá verificar as condições aqui mesmo, que é E é menor ou igual a um sobre T, ok? Se isto for falso. Então o loop vai parar o trabalho dele aqui mesmo. Está bem? Se isso for verdade, então isso irá para o corpo do loop. E então isso irá definir o operador de incremento bem aqui, ok, aqui que irá com o corpo do loop e, em seguida, oferecer que, que irá para os operadores de incremento ou decremento. Então, isso entrará em operador de decremento. Ajuda você a entender agora que como esses loops funcionam. Então todos os loops funcionam assim. Aqui. Acabei de rodar este código. E você pode ver aqui dentro do navegador. Então você pode ver aqui, eu apenas executar uma instrução para o número múltiplo de vezes aqui. Espero que você entenda que como um loop for e como trabalhamos com ele, e quais são os loops para e como isso funciona. Então eu vou dizer a vocês que, que está começando de uma extremidade, que vai até cinco até aqui você pode ver que em primeiro lugar, que relacionam 0 mais um que é igual a um, então um mais um, que é igual para, em seguida, dois mais um que é igual a três. Então três mais um que é igual a quatro, e depois quatro mais um que é igual a cinco aqui. Parece que em um caso como esse ajuda você a entender agora, se você encontrar algum problema relacionado com esta palestra, por favor me avise e obrigado por assistir esta palestra. 28. Para cada loop: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre cada loop na linguagem de programação PHP. Para cada construção, forneça a maneira mais fácil de negociar os elementos da matriz. Ele funciona em objetos Eddy n. Tanto o for-cada loops através do iTunes quando uma adição de elementos e a execução é simplificada como concluída, o loop em menos tempo. Competitivamente está localizada a memória temporária para o índice i pacientes que tomam os sistemas orais de um radiano. Ele é executado em termos de alocações de memória. Clique para cada loop é usado principalmente para looping através do valor de uma matriz. Lembre-se lá, e é olhar ou a adição apenas e cada valor do elemento atual é atribuído o valor. E o Pinter adicionado é ampliado por um para ir o próximo elemento no editor, este é apenas um para cada definição de loop, vamos chegar ao exemplo disso e vamos ver como este loop foreach funciona em uma linguagem de programação PHP. Para cada um, para cada aqui é uma palavra-chave aqui para escrever o seu para cada loop. Então aqui você tem que definir sua cabeça. Você pode ver que eu apenas escrever este é Eddie e adicionado que é igual a aqui, você apenas escrevê-lo como uma palavra-chave. Então eu apenas defini a área de alguma forma você pode dizer que estas são a área de vamos supor PHP. Então temos o array indexado aqui é e eles devem ser mantidos em. E x aqui é PHP. Então aqui eu só escrevo Java. Então aqui você pode ver que eu apenas escrever, este é o índice de matriz, que é MySQL também. Ok, então eu estou apenas criando três índice aqui, que é, você pode ver aqui 012, bem aqui. Ok? Agora aqui você pode ver lá como definido para cada loop. Então, dentro do loop foreach, você tem que acessar rapidamente, que é você está adicionando ele. Ok, então nosso declínio este acrônimo como de alguma forma você está criando variável ou qualquer coisa. Ok? Se você quiser criar variável VR, VR1, estamos legais. Então, isso é com você. Você pode escrever qualquer um dos nomes aqui. Ok? Agora aqui você pode ver que depois disso, eu apenas vou para o depoimento. E dentro da declaração de sequela, eu só quero imprimir esta variável aqui. Ok? E então aqui depois disso, se você quiser dar as quebras de linha única com símbolos, você leu esta tag BR aqui. Ok? Agora isso é muito simples que você está trabalhando com um para cada loop aqui, para cada palavra-chave aqui, e então adicione um, e então simplesmente imprima esta declaração aqui. Agora aqui, você vai ver que no navegador, eu apenas executar isso para cada grupo. Então, aqui você pode ver que Java e SQL também ajudam você a entender. Agora, aqui, você pode ver que o para cada loop no PHP é usado para acessar o valor da chave emparelhado para uma adição somente. Este loop só funciona com Eddie. E você não precisa inicializar qualquer contador de loop ou quaisquer condições para o existente de um loop. Tudo é feito internamente apenas pelo loop. Você pode ver aqui. Acabei de declarar a matriz. E então com a ajuda de para cada loop, eu vou ter todos os locais são os endereços aqui. Espero que você entenda que como trabalhamos com este PHP para cada loop. Se você encontrar algum problema em relação à palestra, por favor me avise e obrigado por assistir esta palestra. 29. Nested para loop: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o loop aninhado for na linguagem de programação PHP. Os loops aninhados significa que um loop dentro de outro loop. O que significa que se ele inferno para loop. Então, dentro disso para loop, veículo um ao outro para loop. Isso vai verificar quais são as outras condições aqui. Cantores pop Tana. Agora vamos ver que como este aninhado para trabalho loop em uma linguagem de programação PHP. Aqui você pode ver que vamos supor V variável inferno aqui. Desculpe, aqui eu só escrevo PHP e, em seguida, tão perto como PHP tag aqui. Agora, o que é o aninhado para loop bem aqui. Aqui. Em primeiro lugar, vou executar um exemplo muito simples sobre que para loop e, em seguida, aninhado para loop, e então vamos passar para outro. Aqui você pode ver que v inferno I e II, que é igual a Harris, certo? 0. Está bem? Então Harrah está certo, eu, que é menor ou igual a, vamos supor 23, quatro ou cinco. Está bem? E aqui está ele certo. Aqui. Você pode ver que eu criar um para loop bem aqui, que é o nosso, você pode dizer que este é o nosso loop externo como Agora aqui, vamos para aninhado sobre este para loop. Então aqui está certo, 44, aqui está, aqui está minhas filhas e eu, e J. E JJ é igual a Harris, certo? 0. Então aqui está certo, j que é menor ou igual a Harris, escreva cinco. E então J plus, mais aqui como escrever J mais bem aqui, ok? Aqui. E dizer que escreverei igual. E o cohere é em primeiro lugar que vai imprimir oi, e então que vai fixar o j aqui. Está bem? Aqui você pode ver. Agora a lógica do programa aqui é em primeiro lugar, que irá executar o loop externo. Depois de verificar a condição deste loop externo que irá para a luz do loop interno aqui, e que irá executar o resultado desse loop interno bem aqui, ok. Aqui você pode ver que eu rodo este código aqui. Então nós temos um editor na linha número 11 onde você pode ver aqui que para loop e para o qual é ok, sim, herança coluna direita. Está bem. Agora volte para o navegador e sobre ele novamente aqui. Ok, aqui você pode ver que assim ou acorde aqui está funcionando agora, mas eu apenas voltar para o código aqui e verificar a condição novamente. Está bem. Então não é assumindo que só por causa dela, eu não fechei esse código aqui. Agora é voltar para o navegador e atualizá-lo agora, ok? Aqui você pode ver que eu só vou adicionar algumas das declarações aqui e dentro deste cluster admin eu só tentei BR tag. Ok, e então feche esta declaração aqui. Agora aqui você pode ver ou isso está me mostrando como este aqui. Então eu só removo isso. E aqui vou escrever BR tag. Está bem? Agora aqui, vamos verificar. Então aqui você pode ver que há um loop dentro de outro loop. Trabalho do Howard. Em primeiro lugar, temos os loops for. Nós somos, temos condição que é menor ou igual a cinco. E então temos outro para loop dentro deste para loop através da condição também é menor ou igual a cinco. E nossas condições iniciais aqui são 00. Em primeiro lugar, você pode ver que 0 mais 0, que é 00 mais um, que é um. Ok, então um mais um que é dois. Então, isso irá executar o loop cinco vezes. Ok? Cada loop será executado aqui, é, cinco vezes, ok? E isso irá adicionar as condições cinco vezes aqui. Então, depois disso aqui, você pode ver que este é 0, então esta condição aqui é um, então aqui este é dois. E aqui você pode ver que este é três, depois quatro, e depois adicionar os últimos cinco. Então você pode ver que cada loop está correndo cinco vezes agora. Agora aqui vocês verão que eu me virei para o outro exemplo com isso. Aqui você pode ver que v, como algum tipo de isso para loop. Ok. Aqui você pode ver que está certo. Este loop é executado para o tempo, e este loop também é executado duas vezes taxa aqui, ok? Aqui. O que outro processo você pode fazer, certo, Harriet, você pode definir seu tipo inteiro. Vamos supor v, como a variável i também é um tipo inteiro aqui. E aqui você pode escrever esta é a variável G também, ok? Você pode fazer assim também. Está bem? Este não é você. Você diz que pode, você também pode declarar esse tipo de coisa aqui, ok? Então eu só removo isso. E aqui está removendo isso. E agora aqui, você pode ver aqui em vez disso, em vez desses loops aqui, eu estou apenas criando o correto aqui que VR, ou aqui é escrever VR, aprendendo PHP. Ok. E aqui eu comecei a escrever uma barba pendurada também. Agora aqui quando eu atualizar isso, aqui você pode ver que temos um erro bem aqui. Nós somos, temos as declarações aqui estão ganhando PHP, e então nós somos marcados. Portanto, não está mostrando a saída aqui. Como você olha, no núcleo, prejudicando gravemente o curso HTML. Nesse caso, eu simplesmente não escrevi PHP aqui. Havia uma flecha bem aqui quando reformulei isto. Então você pode ver aqui este núcleo está completamente rodando para mim que estamos aprendendo PHP, PHP ok, que é 3x três. Então você pode ver são 123456789, o que significa que isso vai correr através deles, que vai correr através do tempo. E esse bloco de código também será executado três vezes aqui. Então este é um loop aninhado para a linguagem de programação PHP. Se você encontrar o problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 30. Loop “while”: Ei pessoal, bem-vindos a esta palestra e está claro que vamos falar sobre o loop while no PHP. PHP while loops executar um bloco de código, vários números de cidade. Esta funcionalidade também está disponível nas outras linguagens de programação, como Java e C plus também. Eles são usados para executar um bloco de código são rapidamente até que a terceira condição fica satisfeito. Quando usar o loop while. Enquanto loop são usados para executar um bloco de código até que certas condições se tornam verdadeiras. Você pode usar um loop while para ler registros virados de seu banco de dados, curioso também. O loop while, we 're, o while loops is declaração irá percorrer um bloco de código, desde que as condições específicas não são satisfeitas. Ou você pode dizer que vamos supor um tempo loops, nós apenas verificar as condições força se estas condições eu vou me referir verdadeiro. Assim, o bloco de código é executado nesse estágio, e que se tornará o valor do resultado como um verdadeiro se isso for falso ou falso. Assim, a execução do loop while está nesta fase. Aqui você pode ver que VHA, vamos supor uma condição aqui. Se esta condição for verdadeira aqui. Então isso irá executar o bloco de código. Se a condição é falsa aqui. Então, isso simplesmente saltou para as condições dinâmicas e que terminará todas essas condições aqui. Caso semelhante como se a condição for verdadeira. Então, isso irá para a outra condição e Jim verificar as condições da Dell novamente. E o mesmo é os laços como este. Aqui você pode ver que em um exemplo de codificação, vou criar um loop while. Então eu só escrevo PHP aqui. E nosso para PHP, eu tenho que escrever vamos supor uma variável a que é igual a um valor aqui. Ok? Após este valor aqui, o que eu estou apenas criando visita um valor número um, que é minha variável aqui. Aqui eu apenas criar enquanto como uma palavra-chave. Para declarar a declaração while, você tem que primeiro escrever. Vamos supor que este é o nosso nome de variável, que é a e E aqui é menos de cinco. Ok? Aqui. Você pode carregar seu código assim. Isto é apenas para enviar texto todo o loop while aqui. E aqui vou escrever igual e herança direito, esse número. E aqui está pegando o número. Daqui. Vou concatenar um aqui. Ok? Você sabe como podemos continuar nossa variável aqui. E então aqui vou escrever uma etiqueta de cerveja também, tão perto como o carvão aqui. Ok, agora aqui você pode ver que depois desta declaração aqui, isso será uma quebra de uma linha bem aqui. Agora aqui você pode ver que eu apenas escrevo um plus. Então eu só disse o operador de incremento também. Sem cabelo. Você pode ver que eu apenas executar este código aqui. E temos um erro na linha número 16, então sim, ok. E aqui, nós não adicionamos um ponto-e-vírgula. Então, quando eu só executar esta pontuação aqui. Então você pode ver aqui o número é um, o número é 234. Então isso vai, começou a partir dos “uns”. Então é por isso que isso me mostrará os quatro valores aqui. O mesmo é um caso como o nosso exemplo de loop. Então nós fazemos esses tipos de seu top com um loop while. Como você pode ver que ao lado que aqui, você pode ver que eu apenas escrever um loop while que é menos de cinco. Ok? Então aqui você pode ver que eu acabei de dizer que o número aqui é, eu vou começar os números desta variável. E então aqui eu simplesmente não posso coordenar esses números aqui, ok, e então nós somos tratados como podemos criar nosso loop while é muito simples em uma linguagem de programação PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 31. Loop “do while”: Depois de estudar o loop while, nós apenas nos voltamos para o loop do-while bem aqui. O loop do-while é uma diferença literal dos loops no PHP. Isto é apenas por causa de que irá executar pelo menos uma vez. O que isso significa? Se as condições aqui são verdadeiras ou as condições aqui são falsas? Então do-while loop irá executar uma vez teve em mãos. Mesmo, eu só te digo isso se a condição for falsa também. Consegue adivinhar como? Bem, como a condição é verificada após as execuções do loop, portanto, a primeira vez em que a condição é verificada, o loop já foi executado uma vez. Qual é a semântica deste ciclo de fazer while aqui? Então, em primeiro lugar, você tem escrever du, e então aqui depois desta declaração do fazer, que irá executar a declaração while aqui mesmo. Ok? Aqui eu apenas fechar como tag PHP, e aqui eu apenas escrevo esta tag PHP aqui. Ok, aqui você pode ver primeiro nós temos o azul e então nós temos o loop while. E agora aqui estou descrevendo um dos exemplos simples com um loop fazer while aqui. Aqui eu apenas tomo meu antigo exemplo um que é igual a um. Aqui. Eu só disse que fazer, então fazer aqui é isolar, como seus olhos bem aqui, que é igual. E eu aqui estou eu apenas escrevo que este é o ciclo de fazer enquanto, ok? E eu só fecho este laço aqui. Então aqui eu escrevo igual. E igual aqui é que eu só uso uma tag BR aqui. E eu vou fechar este laço aqui. Ok, e aqui eu ataco. Vamos supor que a0, que é o operador de incremento H aqui é mais. Agora aqui eu vou para a declaração enquanto. E dentro da declaração enquanto aqui eu escrevo que e e aqui é menos que gelo, certo? Cinco ou se você quiser escrever, é menos de seis ou dez, isso é com você. Ok, aqui você pode ver isso. Então é assim que estamos criando o loop do-while bem aqui. Espero que você entenda agora, ok, aqui você pode ver que eu vou executar este loop de fazer enquanto bem aqui. Então você pode ver aqui que este é o loop do-while que vai começar a partir do um e que vai até cinco aqui, que é 1234 valores entre esses números. Você pode ver aqui. Aqui você pode ver, eu apenas escrevo isso, isto é, vamos supor seis. Ok. Aqui você pode ver isso. E eu só executar este núcleo, modo que irá executar um de cada vez. Você pode ver aqui, eu apenas lhe digo que se a condição é falsa aqui, este loop do tempo vai executar o seu auto um de cada vez. Ok? Esperemos que você entenda que como este loops do-while funcionam e qual é o trabalho real do loop de fazer while na linguagem de programação PHP? Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 32. Matrizes de PHP: Eddie é uma das partes mais vitais em todas as linguagens de programação. Também é importante saber quais instalações são built-in funcionalidade ou built-in função. É uma linguagem de lemming pólo fornece. O PHP fornece um conjunto muito forte de maneiras eficientes de lidar com Alice fez como tipo, tempo a tempo ou tempo a tempo. Eu descobri vários usos de PHP adultos, que não só Cyril minha cidade, mas isso também é feito a minha escrita eficiente ou escrever código eficiente. Ele ainda vai precisar recompensar essas funções para memorizar. E novamente, nesta palestra vamos aprender sobre os becos e você vai ver que tipos de LUV, como, e como nós usá-los, e que tipo de Adi, roda está girando firme nesta palestra? Então aqui eu apenas digo novamente que as bordas são a variável complexa que nos permite armazenar mais de um valor ou um grupo de valores sob um único nome de variável. Aqui. Um exemplo comum que se a lista inferno Lago País, e para cada lista de países, você tem que escrever uma nova variável. Então haverá centenas de listas cantonesas. De qualquer forma, para uma lista de 100 países, você criará 100 variáveis. Ok? Então isso será um esforço mais vezes, você será usado lá. Então aqui em shorts, vou dizer-lhe que em um vai vir naquela fase onde você pode criar apenas uma única variável do país. E você tem que criar uma lista de 100 países dentro de uma variável apenas. Ok? Então, quais tipos de ADD é v? Como temos diferentes tipos de anúncios, onde indexamos edições, associamos, Harris numérico, matriz multidimensional e o erro de classificação. Aqui nesta palestra, vamos aprender sobre a matriz de índice e eu vou dizer-lhe que como este índice deixá-lo funcionar. Aqui você pode ver que eu acabei de criar país e país aqui é adicionado. Então eu só tomar o país aqui é adicionado. Acabei de limpar esta lista de países É USO. Então aqui o atual Reino Unido deslistado. Então aqui temos a lista de países é a Alemanha, e aqui temos a lista de países é vamos supor Canadá. Agora aqui. Antes disso, vou falar sobre o índice. O índice i, também é chamado de ID numérico. E você poderia dizer que estes são o uso de inteiro como as chaves. Há valores são armazenados em ordem linear apenas densidade auditiva que eu acabei de criar um pouco do índice aqui e aqui está, certo, este é 12. Ok, aqui você pode ver que eu apenas indexando este valor 0123 bem aqui. Ok. O valor real que significa para aqui são quatro, mas que está começando a partir do 0. Então aqui temos o três e o X aqui, que está começando de 0 a três. Aqui você pode ver que nos números de índice u i, isso é em direção ao valor número seis aqui. E, em seguida, aqui o valor três, em seguida, aqui o valor 14, e os olhos direita em seus próximos locais número. Ok, aqui você pode ver que isso é apenas uma indexação que eu estou criando com este editor bem aqui. Agora aqui você vai ver que eu apenas indexando Maya esta coordenada aqui. Então aqui no número EDX 0 v como o valor de usaid e próximo número um, número índice do Reino Unido para a Alemanha. E número três, temos o valor aqui é o Canadá. Então simplesmente, se precisarmos do valor no índice número dois, então aqui nós simplesmente chamamos nossos valores com a ajuda de igual. Depois os olhos dela, certo? Isso vai pegar o país. E depois de colocar o país bem aqui, eu só preciso dos valores do número do índice. Ok, vamos ver, você pode ver que aqui nós temos uma matriz e eu apenas faço este curso, então número len, ok? E Lanham ou 2000? Sim. Certo, perdi esse ponto e vírgula aqui. Aqui você pode ver ou indexar número dois, VHA Alemanha. Apenas por causa de um índice número um, você ajuda USE laxness ou número índice 0, v como o USC. E o próximo número um, temos Reino Unido e X número dois, v como? Alemanha aqui mesmo da lista de matriz. Então nós só temos aqui o índice número dois, e isso nos mostrará o resultado aqui mesmo. É assim que você vê isso, esse anúncio é como EDx é nosso trabalho aqui. Ou quando outra maneira você tem escrever, vamos supor PHP. E então aqui você pode ver que eu apenas, eu apenas fecho núcleo bem aqui. Agora aqui. Quando outra maneira que você pode declarar, você está adicionando assim. Então aqui você pode ver que você tem ótimos, vamos supor países, ok? E aqui temos países que é igual a n. Primeiro, eu apenas defini minha variável aqui. A está adicionando atualmente. Então lembre-se que adicionar aqui é uma palavra-chave bem aqui. Quando você está apenas declarando a adição, você tem que escrever uma palavra-chave aqui, que está começando a partir do editor aqui. Ok? E esta é uma semântica de EDx é cabelo Asbell. Podem ver que, em primeiro lugar, recebo aqui a lista dos países. E então depois disso aqui eu apenas criar ou eu só quero armazenar algum do valor ou o número do índice é 0, que é igual a deixar supor que temos o número do índice 0 e eu não fui quem em direção a esses valores aqui, que é vamos supor a China. Ok, e depois disso aqui você pode ver que um índice número dois bem aqui, onde nosso índice número um, onde eu só queria restaurar alguns dos valores aqui. Vamos supor que é a Austrália e oferecer que aqui você pode ver que oferecem esta Austrália. Aqui eu só quero restaurar um pouco do local que é a Áustria, ok, que está no índice número dois. Então é assim que uma outra maneira que você pode é Tor, você é indexado valores sábios no próprio anúncio. Mas espero que você entenda agora que como podemos armazenar os dois tipos de matriz de índice em PHP? Eu acho que este assunto é bem simples aqui. Em vez disso, porque os esforços de tempo estão muito envolvidos neste assunto aqui. Mas cabe a você. Você pode escrever ou você pode criar qualquer taxa de erro. Espero que você entenda agora que como podemos trabalhar com a matriz indexada em PHP. Se você encontrar algum problema árabe, problema relacionado a esta palestra, como um anúncio a em um PHP, por favor me avise e obrigado por assistir a esta palestra. 33. : Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre as matrizes associativas na linguagem de programação PHP. Soc. Duas matrizes associativas é diferente do índice em que em vez de inteiros que é usado é transferido as chaves, como uma matriz associativa, também usamos essas coisas também. Mas aqui você pode usar cordas e as chaves também. Não há ordem linear aqui. E um dual core é livre para atribuir uma chave específica a qualquer valor que eles usam. Estes são Tor em um PHP adicionando? Eles limpam uma e outra vez, usando um PSP, adicionando novas camas. Bem, dois resultados são exibidos ou mostrados para reservas nas telas também. Vamos ver como podemos criar as matrizes associativas na linguagem de programação PHP. Aqui. Eu ataco o PHP. Então eu só fecho esta tag PHP aqui. Dentro disso aqui você pode ver que está certo. O mesmo é o caso do nosso velho exemplo. Então eu tomo esse exemplo também. Aqui é o país certo e atualmente que é igual a, ok, aqui. Eddie, e atualmente parece ser o nosso antigo núcleo. Mas aqui eu estou apenas usando o associativo adicionado. A primeira pista. Vamos supor que estou certo, EUA. EUA é o nome do país aqui. Aqui está certo, é igual e maior do que o dito. Depois disso, eu estou descrevendo a data chave aqui só porque até na matriz associativa que é atribuído ao valor pode ser arbitrária e as cadeias de caracteres definidas pelo usuário, como você pode ver aqui em sua tela. Aqui eu apenas escrevo que o código do país dos EUA aqui é um. Ok, então aqui você pode ver que eu acabei de escrever que este é o Canadá. Ou aqui eu decidi que é a Alemanha. Ok, aqui você pode ver que o registro atual da Alemanha aqui é 49. Simples. Então aqui eu só escrevo Reino Unido. E o registro atual do Reino Unido aqui é igual a e aqui que é igual a esse 448. Ok, espero que você entenda agora. E eu só fecha o núcleo bem aqui. Então aqui você tem c que eu só cavalgar. E o Ico aqui é, vamos supor que o país está a caminho bem aqui, está bem? Ou se você quiser escrever país dentro credenciais ou com nossas citações de símbolo é W. Então, que irá planejar a estrutura do erudito aqui. Vamos ver como. Então aqui eu abri isso no navegador. Então, Dean nanomotor, temos outro. Então, vou escrever isto. Aqui é fecha, ok, neste país bem aqui, ok. Agora os amigos do Harry que parecem ou eu estou enfrentando bem aqui. Então eu só tinha meu núcleo aqui, o que é bom, e isso também é k bem aqui. Então R Aqui você pode ver que eu apenas substituí isso com impressão. Nossa impressora de sublinhado núcleo são, e então aqui o continental bem aqui. Então, esta impressão de cabelo r significa que irá simplesmente exibir as informações sobre as variáveis de uma forma que é legível pelo humor. Vamos ver como. E aqui eu só então este tribunal novamente e aqui você pode ver que isso vai me mostrar toda a estrutura do redemoinho. Como EUA é um, Alemanha Harris para desculpe, 49. E, em seguida, o Reino Unido aqui é 448. Espero que você entenda agora mesmo aqui que como nosso SoC ou delaware está funcionando e qual é a estrutura do associado DO adicionar está bem aqui. Agora aqui, você pode ver aquele sorvete mover isso aqui. E agora eu vou apenas criar alguns dos, ou. Eu fico com isso e olhos de cabelo vão limpar algumas das diferentes coordenadas aqui. Em primeiro lugar, eu tenho que criar este array. E isto é, suponha que um país está adicionando. Aqui, acabei de criar. E nós estamos, eu apenas criei este disjuntor bem aqui. E dentro deste gabarito, estou apenas a criar algumas destas informações aqui. Agora aqui estou usando para cada loop, por que usamos foreach loop aqui. E você pode fechar isso com um ponto-e-vírgula bem aqui, ok? Agora aqui, você pode ver que eu estou estragando tudo para cada loop bem aqui. E isso é para cada loop. E Harrison disse que esta é a mão da filha, países e países bem aqui. Então países como aqui, eu apenas criar variável a e é igual a N maior que sinal, que é sublinhado aqui, eu apenas obter o valor aqui. Dentro desta declaração é mais próximo de inserir esta declaração aqui você pode ver que em primeiro lugar, eu vou ter a chave ea chave que é igual a. Então aqui eu concatenar minha variável aqui. Então aqui, depois disso, eu tenho que escrever esse valor, ok? E o valor que também é igual a o. E aqui você pode concatenar um sublinhado aqui eu apenas escrevo valores onde quer que você obtenha esse valor também. Ok? Aqui você pode ver lá. E eu acabei de ler isso igual e igual aqui. Vamos supor que temos um único freio de extremidade também. Ok, aqui você pode ver que você pode usar este SO2, CO2 em AVL. Você vai obter as chaves e os valores, bem como com a ajuda deste array associativo também. Antes de um núcleo interno. E aqui você pode ver que eles estão deslizando, cometeram um pequeno erro, e descartar o ponto-e-vírgula aqui e aqui, isso é uma adição. Ok? Então, se você estiver declarando este sinal de colchetes e, em seguida, ponto e vírgula, então você não precisa criar ou você não precisa escrever a área como uma palavra-chave aqui, ok. Aqui você pode ver que eu guardo isso. Agora só estou rodando esse código de novo. Então aqui vocês podem ver que este é o nosso primeiro acorde, que é uma completa destruição disso. E aqui você pode ver que o grupo que guardará a chave aqui é a Alemanha. E então nós tivemos uma chave aqui que tem valores apenas 49 aqui porque nosso registro atual Gemini, caso semelhante como EUA é uma chave aqui. E então o valor dos EUA aqui é um, e o Reino Unido aqui é a chave, e o valor aqui é 44. Então eu só coloquei esses dois juntos como espero que você entenda agora que como essas áreas associadas funcionam na linguagem de programação PHP e qual é o uso disso? Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 34. Matriz multidimensional em PHP: A matriz multidimensional é uma matriz em que cada elemento também pode ser um parasita. E cada elemento em um sub n pode ser um parasita ou ainda mais se conter e assim por diante. Como áreas multidimensionais são tais áreas, que é para e outra área em cada índice em vez de um único elemento. Em outras palavras, você pode dizer que podemos definir edição multidimensional, editar, editar. Como o nome sugere, cada elemento no sótão pode ser um Eddy com d também pode conter outro subarray. Deixe-nos ver. Antes de ir para a matriz multidimensional. Aqui, eu só te digo uma coisa sobre isso. No entanto, você está girando a matriz. Então, quais são as métricas aqui? Vamos supor que B tem três linhas e três colunas aqui. Ok, aqui você pode ver que eu apenas criar três linhas e três colunas bem aqui. O mesmo é o caso, como aqui. Estou claro três linhas e três colunas aqui. Ok, e 151617, ok, aqui você pode ver isso. Então você está apenas criando as métricas aqui quando você multiplica esta matriz aqui para o índice 0 aqui mesmo, que irá multiplicar todos esses valores. Então um, então um aqui e depois dois, depois três. Caso semelhante como três todos e então 45 parecem em um caso como esse. Então matriz multidimensional também é trabalhar como métricas. legado do trabalho do Howard. Aqui, eu apenas crio, vamos supor e adicioná-lo aqui. E acrescentando aqui é o país, que é igual ao do Harry, certo? Isto não é acrescentar. Ok? Em seguida, dentro deste anúncio eu apenas criei quando outro adicionado. Isto é adicionado aqui. E este somar aqui é, vamos supor aqui que temos o nome e o nome aqui, que é igual ao que eu descrevi aqui. O nome aqui é vamos supor o como, o nome Bob. Ok, então aqui eu apenas crio alguns, você pode dizer que este é o endereço aqui do Bob, é igual a aqui é, certo? Que isso é, vamos supor que XYZ é tratar EUA. Ok? Aqui depois disso, vou criar alguns dos e-mails do Bob também. Então e-mail aqui, que é igual a aqui, eu escrevo esse e-mail aqui, está lá. Suponha que x, y, z em gmail.com, ok? É assim que criamos edição. Eu vou ter isso é adicionado aqui onde você pode encontrar as chaves e os valores, adicioná-los. Aqui. Depois disso, eu só crio. Então aqui você pode ver que depois disso, eu vou criar um enter que adicionou oito aqui. Então, a área aqui para o fim do valor como aqui, eu apenas escrevo que aquele é David. E o diodo aqui é vamos supor David Street EUA. E então aqui eu apenas escrevo que este é ABC em gmail.com. Ok? Aqui estamos no gmail.com. Então, estamos criando uma outra edição aqui mesmo. Então nós temos as duas áreas bem aqui. Ok, depois que aqui você pode ver que eu apenas criar ou eu apenas fecha ICT adicionado Harris é um matrizes multidimensionais. Então eu só pego a idéia do editor 2D, OK. Aqui você pode ver que eu apenas criei igual e o coerente que é igual a É certo, que, essa bola em para missão aqui. E aqui eu concatenar o cifrão e depois a herança, certo? Isto é o país. Está bem. E os olhos dela, certo? Este é um índice número 0. Ok? Então aqui olhos direito, em um X número 0. E então aqui você vai imprimir. E aqui você vai imprimir o e-mail também, ok, e aqui está ler o e-mail também. E aqui eu raspei vírgula e-mail, e aqui eu vírgula e eu vou apenas escrever barra n aqui. Ok, aqui você pode ver que eu estou apenas acessando o elemento disso também. Aqui. Eu apenas crio e aqui eu vou para a matriz multidimensional e depois aqui. Então você pode ver aqui que vai me imprimir a informação do Bob. Em primeiro lugar, aqui você pode ver que a informação Barbara está aqui e eu só recebo o e-mail de que como Ok. Aqui você pode ver que depois disso, eu estou apenas escrevendo aqui que este é o índice número dois aqui e aqui eu só quero obter o endereço disso. Ok, aqui, a informação aqui, David. Agora aqui, eu apenas executar este código novamente, e aqui temos um erro. E o erro aqui está dentro deste Lanham ou 228. Então aqui você pode ver que eu apenas removo isso daqui. E temos um endereço aqui, que é dois. E esta é uma coordenação de Ken e isso é igual aqui. Sim. Ok, aqui demonstrando que isso está no anúncio número dois, mas este é norte de LA ou número de índice COOH aqui porque nós temos o índice dois aqui, que é apenas 01. Aqui você pode ver que como ir para o navegador e atualizá-lo novamente. Então aqui vamos descobrir que a informação de Derrida está aqui e o diabo está vivendo na rua e que só vai obter o endereço indexado a partir disso. Ok. Aqui você pode ver que isso simplesmente vai obter o endereço dessa área. Ajuda você a entender como esse salão, essas matrizes multidimensionais funcionam. Conceito simples, a matriz aqui, está bem? Se você encontrar um novo problema aqui nesta palestra, por favor me avise e obrigado por assistir esta palestra. 35. : Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre as áreas de ordenação do PHP. O PHP fornece uma variedade de funções e opções para ordenar e adicionar. As funções de classificação que exclui opções para especificar essas tendências ou visitas de classificação numérica em maiúsculas e minúsculas ou que é uma classificação insensível a maiúsculas e minúsculas. E você pode dizer que esta é uma palavra amável e números na ordem natural. Está bem? Classificando letras para os dados da ordem em uma ordem numérica alfabética, e as modas crescentes ou decrescentes acordo com algumas relações entre os itens de dados. Vamos supor que eu como os dados 19. Então aqui eu só escrevo para a taxa inerente 25. Então aqui, seis. Aqui eu escrevo que este é 56 e este é 99 bem aqui. Agora aqui, você pode ver que eu acabei de converter isso no índice aqui. Ok, aqui você pode ver que estes são alguns números que estou escrevendo aqui. Vamos supor que temos o índice número 0, depois um, depois 23456, e adicionar o último que temos o tálamo significa que o índice agressor aqui e os valores aqui são IID, então eu apenas classifico esses valores. Então aqui você pode ver que eu acabei de limpar. Vamos supor que seja 1234567. Aqui, 12345678. Ok, aqui você pode ver que isso é arrependido, este é 23456. E aqui você pode ver que quando eu apenas comecei esta função ou armazenei este índice bem aqui. Então, vamos ver. Em primeiro lugar, vou pegar o valor menor, menor valor neste índice aqui, que é dois. Então eu apenas verificar quais são os valores de k 345. Então aqui me inferno, o valor seis. Aqui você pode ver que, ou desculpe, nós também temos os quatro valores. Então eu só escrevo para, então aqui eu apenas escrevo cinco e depois seis depois deste valor seis aqui. Então só vamos adicionar 19 valor aqui, ok? Então aqui temos o valor da quantidade, depois 56 e 99 aqui. Então aqui você pode ver que este é nosso algoritmo de classificação e este é um editor de telefone sem classificação bem aqui. Ou você pode dizer que esta é uma forma não ordenada. Agora aqui você verá que como eu apenas classifico esses tipos de valores com a ajuda do PHP. Vamos ver, você pode ver aqui que isso está ordenando. E aqui você pode ver lá. E esta é a etiqueta H1 bem aqui. Em um. Aqui você pode ver que eu acabei de limpar uma variável. Vamos supor, que são números aqui, mais d, um como montar meu código PHP. E depois disso, eu só fecha o núcleo bem aqui. Aqui está o número certo. Um número que é igual a aqui está certo. Está bem. Dentro deste cabelo você pode ver essa visão 19 e Harris Raid 465 oito noventa e cinquenta e seis e Harris tarde 20. Quando isso depende de você, você pode classificar qualquer um dos números aqui. E eu só mais perto do núcleo bem aqui. E eu só uso um dos nomes da função que está usando uma loja. Então classificar é para classificar você são números aqui, que está em ordem crescente. Ok, aqui você pode ver que eu apenas escrevo isso. Aqui. Eu tenho que escrever este número como a idade variável. Está bem? Aqui você pode ver que eu simplesmente uso este tipo meteorito aqui para classificar meu número bem aqui. Agora aqui, eu só uso igual. Suponha que m está recebendo apenas o resultado desses números. Ok, aqui você pode ver lá. Vamos ver o que acontece quando estou rodando esse código agora. Então aqui você pode ver que se eu apenas executar este código aqui. Agora aqui, quando eu rodar este código bem aqui. Então, há um erro de matriz, só porque você pode ver aqui. Aqui, nós simplesmente obtemos os resultados iguais. Então é por isso que esta função não está tomando o resultado desse tipo. Como é que conseguimos este algoritmo de triagem aqui? E com a ajuda disso, criamos uma nova variável aqui. Vamos supor que estamos apenas criando uma nova variável aqui, que está adicionando ok, e que é igual a herança, certo? Em primeiro lugar, vamos chamar todos esses valores. Aqui. Esses valores são salvos nos números. Está bem? E aqui você pode ver que eu só usei para loop. Então, para o conhecimento, que é igual a Harris, certo? 0. Então aqui você pode ver aquele cifrão x, que é menor do que eu, certo? E aqui eu apenas escrevo aquele x que é mais, mais bem aqui. Está bem? Este é apenas um loop para onde eu estou correndo bem aqui. Eu só copiei e colei bem aqui. E aqui eu escrevo que isto é, vamos supor um número. E o número aqui vai fixar nosso, esta variável x aqui. Agora aqui você pode ver os olhos deles, certo? Igual. Igual é simplesmente um abraço ali. Este é um segmento de linha mais fino aqui. E eu só removo isso. Ok, aqui você pode ver que agora aqui que é estranho para o navegador. E eu vou apenas executar isso. Então temos uma companhia aérea número 13, que é for-loop. E para x aqui é menos do que número, ok? E então aqui eu escrevo x mais, mais, ok? O número aqui é cifrão, certo, que não é minha variável aqui. Está bem? Agora aqui, quando eu apenas ir para o navegador e atualizar esta página. Então, já temos uma víbora bem aqui. Suponha que sim, este x, k. Agora eu só rodar isso de novo. Então aqui na linha número 14, nós também disparamos aqui, que é igual e o número e depois aqui. Então, está tudo bem. Agora você pode ver o somador aqui é que está me mostrando que você perdeu o deslocamento bem aqui. E o deslocamento aqui é indefinido como por causa daqui, precisamos adicionar o nome de adicionado aqui porque estamos recebendo este código, editar TI, login. Aqui, eu só guardo isso e atualize-o novamente aqui. Então você pode ver que, em primeiro lugar, temos algum tipo de lista. O que é, como você pode ver aqui, que é 194658, nove mil, novecentos e cinquenta e seis vinte bem aqui. Quando eu apenas classificar esses valores aqui. Então, em primeiro lugar, ele irá classificar para 56819205699 bem aqui. Espero que você entenda agora que como você pode classificar seus valores, ok? Aqui você pode ver que você pode classificar qualquer um dos valores aqui. Em primeiro lugar, quando eu apenas escrevo em forma desordenada aqui. Então, com a ajuda desta função de classificação. E então aqui eu simplesmente liguei, use esse chamado meteorito aqui para codificar esses valores bem aqui. E aqui, você pode ver que eu simplesmente organizar tudo isso com a ajuda deste assunto de triagem bem aqui. Se você encontrar algum problema relacionado a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 36. Crie uma tabela com ajuda do For loop: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode criar a tabela usando um loop for na linguagem de programação PHP. Para esse propósito, se estamos usando o loop for aqui. Então aqui eu apenas escrevo PHP. Então esta é uma tag PHP aqui. E agora dentro disso aqui eu disse que este é o loop for. E para os olhos dela ali, suponha que eu seja igual a um. Este loop ou esta tabela está começando a partir do um, em seguida, seus olhos, certo, que eu só queria criar. Vamos supor que três filas aqui, está bem? E então aqui eu só escrevo que eu mais, mais. Agora aqui eu escrevo isso, basta escrever a ENCO. E aqui eu escrevo que E Cohere é a etiqueta TR bem aqui. Ok? E eu vou fechar este código aqui. Agora aqui eu escrevo 44 aqui. Escrevo que isto é J e I está bem aqui, J, que é igual a 1, então favorece o caso como eu Harris, certo? J que é menor ou igual aos olhos dela, certo? Isso também. Ou Harris, Rayleigh, este é dois. E então aqui está certo, g plus, mais bem aqui. Agora, depois que aqui eu comecei a sua igual e igual aqui é, Eu ajudei a escrever que a nossa tag de dados tabela bem aqui. Na primeira fase você pode ver aqui eu apenas definir os papéis disso. Em seguida, aqui como ele encontrar os dados da tabela bem aqui. Dentro desta instalação de dados da tabela, eu vou obter a variável i aqui. E dentro desse cabelo olhos, certo? Mesa I. Depois, aqui. Eu só usei, então aqui eu só usei HIVAN G, que é igual a aqui. Eu simplesmente não consigo entrar nele. O que significa que são os artesãos do ING. E então aqui eu apenas fechar esta tabela, você é tr tag aqui dentro deste código PHP. Ok? Agora, depois de seu cabelo, eu só escrevo que isso é igual e coerente é TR tag bem aqui. Ok? Agora aqui você pode ver isso. Agora como você pode ver que eu apenas limpar alguns dos tamanhos da mesa Lesbos. A linha de tabelas aqui, R três, e as tabelas são de dois lados, ok, é a proporção de dois pontos. Agora aqui você pode ver que dentro deste tanque de corpo aqui como definindo a tabela. E a mesa aqui é dispendiosa. Eu tenho que alinhar esta tabela, que é igual a IS direita, esquerda. Ou você pode dizer que isso é bem pesado. Agora seus olhos borda direita das tabelas, que é igual a aqui eu estou certo, que este é dois pixels. E então aqui eu escrevo isso é preenchimento de células aqui, que também é igual aos olhos dela, certo? Quatro. Ok? Agora aqui eu uso espaçamento celular, que é igual a i, certo? Bem aqui. Este é o 0 bem aqui. Agora você pode ver que, em primeiro lugar, o alinhamento direito hub de que. E depois disso, já dissemos esta pintura. Agora, depois disso aqui, você pode ver que eu apenas removo esta mesa bem aqui. Ok. Espero que você entenda agora que como podemos criar a tabela usando o PHP em uma instalação, eu ouvi limpar alguns da era onde o tempo está vendo bem aqui, que está lá. Suponha que este TR Tang e aqui temos a declaração ecológica bem aqui. Agora, depois disso aqui você pode ver que nós seguramos o cifrão também. Agora só estou rodando este código aqui. E aqui você pode ver que esta é a minha saída aqui, e eu estou apenas criando uma das tabelas usando o PHP, que é, que são as duas colunas e três linhas aqui. Você pode ver que 123 bem aqui, e este é um. E espero que você entenda. E você pode ver aqui eu estou apenas criando alguns dos loops for bem aqui, que são as tabelas de multiplicação. Eles só estão vendo o que é esse núcleo lógico cerca bem na primeira fase. Isso é um é igual a um. Então aqui você pode ver que este é um multiplicador dois. Esta ferramenta significa que esta é uma coluna um e coluna número dois aqui. Então aqui você pode ver que este é dois multiplicado por um, que é a linha número dois bem aqui. Há dois Martin planador para ij é igual a quatro, também está na linha número COOH aqui. E isso está na coluna número dois, você pode ver aqui, e a linha número um aqui. Agora Harris escreve três multiplicados por uma, que é igual a três visitas. E a regra número três aqui e aqui você pode ver que três multiplicado por dois é igual a seis e que está na coluna número três, regra da direita número três. Aqui você pode ver que esta é apenas uma multiplicação do que eu fiz com a ajuda de que é tomada, que é eu apenas escrever em desigual. Espero que você entenda que como você pode criar tabelas simples como esta em um loop for usando PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 37. Como definir e criar uma função no PHP: Ei pessoal, bem-vindos a esta palestra. Vamos começar definindo a função da palavra. De função é um pedaço de código auto-suficiente que realizar uma determinada tarefa ou uma função. Um bom benefício de usar funções é que eles são reutilizáveis, causado que precisam ser realizados um número de tempo. Uma função é uma solução ideal. Eles podem ser definidos por você ou pelo PHP. Um PHP tem coleções irlandesas de habilidade e função como lá. Vamos ver, em nossas últimas palestras, reutilizar alguns tipos de impressão sublinhado r. Então esta é uma função embutida. Em seguida, tivemos usado despejo sublinhado variável. Então, este é também um built-in funções onde não vem com uma biblioteca Python. Nesta palestra, estamos totalmente focados em criar e definir a função e como chamá-la. Antes de iniciar a palestra ou antes de iniciar a palestra de codificação, só precisamos entender que qual é a função exatamente e como chamamos a função. Há um exemplo diagramático das funções. Vamos supor v, como sistema LMS, somos algum tipo de estudantes estão em um. Então nós como o professor também. E nós temos, vamos supor administrações também. LMS é tende para o sistema de gestão de aprendizagem. Ok? Aqui você pode ver que este é todo o projeto aqui. Então eu apenas definir este projeto em pequenos módulos ou uma pequena função bem aqui. Aqui temos os alunos, depois temos o professor, depois temos o administrador também. Então, nos estudantes, há as outras funções também. E no professor ouvimos muitas outras funções também. Vamos supor que um estudante departamentos para renomear. E vamos supor que aqui temos os registros de taxas estudantis, em seguida, ouvir o professor designações professor professor. Vamos supor ensinar-lhe os assuntos o que eles estão ensinando, e o salário do professor também. E parece que o nosso caso é como administrações. Então aqui está apenas o nosso exemplo sobre esta função bem aqui. Agora aqui você verá que como nós limpamos a função no PHP e como nós a chamamos. Vamos supor que temos a função, e a função aqui é abc. Então aqui você pode ver que através declarado, declarando as funções aqui. Em primeiro lugar, você tem que escrever sua função como a palavra-chave, e então você tem que escrever seu nome de função aqui. Então é assim que você pode criar sua função. Então aqui eu escrevo igual e igual. Aqui está, vamos supor que demonstrando isso. Bem-vindo à função. Ok, e aqui eu apenas fecho uma pontuação bem aqui. Assim como você pode na sua tela que este é carro, as definições de funções aqui, ok? E aqui, esta é uma declaração simples ou uma declaração impressa bem aqui. Agora aqui, se você criar as funções ou se definir a função. Então você pode ver aqui, se eu apenas executar esta função no navegador, então não haverá saída para que funções aqui. Ok, como você pode ver em sua tela, densidades apenas por causa do local estão apenas chamando ou quando você está apenas criando as funções. Vamos supor que tivemos uma função aqui é ABC. Quando limparmos esta função. E queremos obter alguns pedaços do código dentro desta função. Então temos que chamar essas funções para obter o código lay desta função. Aqui você pode ver que eu simplesmente monto ABC e aqui você precisa chamar essa função aqui. Ok, agora eu só vou para a atualização do navegador. Então você pode ver aqui, eu só tenho essa pontuação de função, certo? Heranças, bem-vindos às funções aqui. É assim que você pode ver aqui. Primeiro, você tem que obter um ano, a função, ok, então isso é algum pedaço de código, o que você está criando aqui. E é assim que você pode chamar seu símbolo de função. Você tem que escrever o nome da função, e então você tem que e com sinal de ponto-e-vírgula. Então esta é apenas nossas declarações funcionais de funções chamando no PHP. Espero que você entenda agora, se você encontrar qualquer outro problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 38. Funções com parâmetros: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode definir sua função com o parâmetro. usuário pode passar os parâmetros para a função PHP como os parâmetros são usados como variáveis. Eles são definidos como aqui. Você pode ver que vamos supor que primeiro você tem que escrever o nome da sua função, ok? Tipo de função como uma palavra-chave. Em seguida, aqui você pode escrever o nome da sua função. Aqui eu comecei, vamos supor que este é o número um. E aqui eu escrevo e este é o número dois. Então, qual é o número um e o número dois aqui? Estes cabelos número um e número dois são os comestíveis da CPU. O que o agricultor que acabei de definir nas funções de UF? Pedômetro bem aqui. Ok, agora aqui você pode ver que vamos supor que eu apenas escreva uma árvore, desculpe, este é o número três. Número três, que é igual a aqui, certo? Um mais gelo, certo? Está bem? E aqui eu escrevo igual. E então aqui eu apenas escrevo o resultado de números são. E aqui eu, ali mesmo, este é o número três, ok? Basta ficar dormente 3-bit é a minha variável aqui. Então, o que isso não faz. Em primeiro lugar aqui que irá coletar o valor numum, em seguida, que irá coletar valores NumPy. E aqui você pode ver que quando é seguro, num 3c se o valor de num1 e num2. Então simplesmente temos o número três valores aqui. Aqui temos os pedômetros de cocô. Ok? E agora aqui você pode ver que eu acabei de definir lá. Vamos supor aqui que tivéssemos valores quando eu apenas chamando funções aqui. Então nós tínhamos um valor, vamos supor seis e para, ok. Então temos os dois valores, seis, que é o número 14, que é o número dois, certo? Está bem? Agora aqui, quando eu rodar este acorde, então você vai ver isso. Sim. Ok, e você vai ver que o resultado dos números são dez, que é igual a, você pode ver R6, seis mais quatro, que é igual a dez aqui. Espero que você entenda que como podemos definir as funções pedômetro aqui. E então podemos obter os valores desses parâmetros bem aqui. E quando eu apenas chamei esta função, então nessa fase, eu apenas inicializei o valor dessa função como espero que você entenda agora como parâmetros disfunções funcionam em uma linguagem de programação PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 39. Passando argumentos por referência: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre toda a passagem pela referência em nossas funções PHP. Ou eu vou falar sobre isso, como você pode passar pelo valor em PHP e qual é a diferença entre isso. Por padrão, o argumento da função está passando pelo valor. De modo que se o valor de um argumento dentro da função é alterado, que ele não seja alterado fora das funções para permitir que as funções para modificá-lo. Argumentos, eles devem ser passados pela referência tinha lá. Assim, o usuário pode pausar o valor como uma referência para as funções. Vamos ver como fazemos isso. Aqui. Eu estou apenas criando em primeiro lugar são duas funções, que é para passar por valor e passar por referência. Aqui eu apenas escrever função que é deixar supor abc. Está bem? Aqui, o como o barômetro funciona como o tanque mesmo aqui. Agora aqui eu fiquei muito bem. I e variável i, que é o valor aqui, é, vamos supor um PHP. Ok. Agora aqui, depois disso, eu apenas criei uma das, outra variável. Vamos supor que a variável Harris alta e é igual a aqui eu apenas escrevo que esta variável alta, que é igual a aqui, eu apenas passar esta cadeia de dívida. Vamos supor que este é PHP, e aqui eu apenas escrevo PHP cinco. Ok. Você pode ver aqui. Agora aqui eu apenas criar duas variáveis aqui, que é um nome de alta e que é um nome de AI também. Está bem. Agora aqui você vai ver que eu apenas escrevo ABC. E ABC é o meu nome de função aqui. Então eu estou chamando as funções aqui. E dentro desta função, eu estou apenas criando variável aqui que é alta. E eu estou apenas chamando muito bem alta e variável, desculpe, uma funções e imagens, ABC bem aqui. Ok, agora aqui você pode ver que quando eu imprimir esta declaração de igual aqui, e eu só quero imprimir oi aqui. Então você verá que qual será a nossa saída. Agora aqui você pode ver que eu apenas executar esta função aqui. Então você pode ver aqui nós temos o PHP de cinco anos e ele não muda nenhum valor aqui dentro desta declaração eco. E isso simplesmente terá o valor do PHP aqui. Está bem? Agora aqui, você vai ver que isso significa que, que é simplesmente recebendo, passando argumentos pelo valor apenas por causa daqui, ele não vai obter o valor da irada aqui. Só obterá o valor do alto que está declarando aqui. Agora aqui você vai ver que PHP e, em seguida, tag PHP mais próxima aqui, Ok? Agora aqui. E primeiro tive que fechar isso. E agora aqui também. Agora aqui você pode ver que eu acabei de limpar funções. A função é supor x, y, ou z. Agora aqui, o ponto é aqui que como você pode pausar o, são mulheres pela referência. Como damos a referência aqui? Vamos supor v, como o nome da função, que é x, y, zed aqui. Agora aqui em primeiro lugar, vou escrever e assinar. Por que esta assinatura n é usada aqui. Isso é apenas por causa de e significativamente é para seus víbulas e morto vai lhe dar o endereço da variável bem aqui. Agora aqui dentro. Vamos supor que esta é a variável aqui. E depois desta variável a aqui, eu apenas escrevo esse e, que é igual a aqui, eu apenas escrevo mais alto, ou aqui eu apenas escrevo PHP CME como um caso como nosso exemplo antigo aqui, ok? Agora aqui eu só mais perto acorde. Agora basta vir para a, outra variável bem aqui. Então, aqui vamos supor que temos a variável aqui é alta e a variável alta ou Olá variável aqui. Então, o que é igual a aqui é certo, este é PHP cinco. Ok. Agora aqui eu só escrevo ABC. E ABC aqui vai, eu vou obter o nome da função, desculpe, um nome de variável aqui, que é e aqui temos as imagens variáveis. Olá aqui, está bem? E depois fechei este código aqui. Agora aqui, quando eu apenas imprimir esta declaração. Então aqui eu vou receber este olá como o nome da variável bem aqui. Agora aqui você vai ver que eu apenas passar o valor pela referência. Isso é só por causa de eu segurar o endereço dessa variável aqui quando eu apenas executar este código agora. Então você vai ver que eu vou obter o valor aqui, que é, hey, desculpe, que é PHP cinco. Isso é me mostrar a razão que isso é só por causa daqui. Eu só chamo o nome da função, que é ABC, certo? E isso é um pouco um erro, certo? Hedges, por causa daqui temos as funções, as imagens XYZ. Agora aqui você vai ver que quando eu apenas sublinhar para que nós vamos ter o PHP bem aqui. Você pode ver aqui em primeiro lugar que nós vamos obter o PHP cinco e então nós vamos ter o PHP aqui mesmo. Isto é apenas por causa de navi analisar as funções pelos argumentos. E desculpe, as funções são mulheres pela referência. Aqui você pode ver que em primeiro lugar, que irá armazenar o endereço dessa variável aqui, que é uma variável a aqui. Então aqui temos o valor dessa variável. Agora aqui você verá que temos o mesmo valor como o nosso código. Estamos passando os argumentos pelo valor. Agora aqui você pode ver que eu só chamo minhas disfunções nome aqui e então simplesmente chamo isso de oi. Está bem? Porque isso terá o armazenamento do endereço aqui com a ajuda disso e assinatura. E então que eu pred, desculpe, eu vou imprimir o resultado dessa variável bem aqui. Esperemos que você entenda agora que como nós pausamos os valores pelos argumentos e o valor positivo pela referência nas funções PHP. Se você encontrar algum dos problemas relacionados a esta palestra, por favor me avise e obrigado por assistir esta palestra. 40. Valor de retorno de funções em funções: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre os valores retornados da função. Funções podem retornar um valor de volta para o script que é cartão a função usando a instrução return. Vamos ver como fazemos isso em código PHP. Vamos supor o como a tag PHP aqui. E depois disso temos o nome da função, que é ABC bem aqui. Então temos nossos dois parâmetros aqui, que é o número um. E então temos os outros parâmetros. Vamos supor que este é o número dois aqui. Ok? Agora aqui temos o nome de uma outra função, que é o número três aqui, é igual a ouvir seu direito. Número um. Além disso, só escrevo o número dois. Ok? Agora, depois disso aqui você pode ver que eu apenas crio o resultado de retorno, que é eu apenas obter o número três aqui. Então eu apenas escrevo uma declaração de retorno ou retorno como uma palavra-chave para retornar este número três, valor de gravação. Agora aqui você vai ver isso. Agora aqui eu apenas criar uma outra variável que suponha que esta é variável a e variável a que é igual a, eu vou apenas escrever isso. Este é o nome da função, que é ABC bem aqui. E aqui eu acabei de limpar o valor que é 920. Ok? Aqui você pode ver que depois disso, eu tentei esse igual. E aqui está certo que o valor depois de adicionar a função. Ok? Então aqui eu vou pegar a variável E bem aqui. Ok? E este é o muito capaz, certo? Agora você só vê a saída disso aqui. Então eu só rodei este código. E você verá que esta é a saída aqui. Então estamos apenas retornando o valor aqui, que é 29. Então aqui, totalmente focado nessa palavra, que é o retorno número três. Então aqui nós apenas usamos a instrução return dentro deste código PHP bem aqui. Então, no PHP, return palavra-chave é usado para retornar o valor a partir das funções apenas. Espero que você entenda que como usamos a instrução return na linguagem de programação PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 41. Funções com parâmetros opcionais e valores padrão: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o pedômetro de funções padrão na linguagem de programação PHP. Ou você pode dizer que os parâmetros opcionais e obter o valor padrão das funções pedômetro em. Quando você está projetando suas funções. Muitas vezes, ele tem que ser o valor padrão para os parâmetros que não são passados. O PHP faz isso para a maioria dessas funções e poupa você ter que passar nos parâmetros e na maior parte do tempo, se eles geralmente são a coisa. Vejamos como definimos isso. Aqui. Eu decido PHP e eu apenas fechar como tag PHP aqui. Ok? Agora aqui você vai ver, vamos supor que temos a função, em seguida, o nome da função aqui é ABC. Agora aqui o conceito principal é que, como podemos reescrever o parâmetro padrão, vamos supor v, como a variável a e E aqui é o valor de 50. Ok? No parâmetro da função, eu, apenas inicializar o valor de um também. Agora aqui você verá que depois disso, desculpe, aqui esta é uma função. E depois disso, escreverei uma declaração de retorno. E o interior da declaração de retorno, eu tive que escrever que deixe supor valor. E aqui eu monto variável, ok? E eu vou ficar com o Slash. E para uma única cabeça de asma algébrica, você pode ver que depois disso eu acabei de limpar a função chamada ABC. Em primeiro lugar, eu vou obter as funções, ou eu vou chamar a função aqui mesmo. Então aqui eu apenas escrevo a, b, c, e aqui eu apenas inicializar alguns dos outros valores. Vamos supor que este é dez, desculpe, este é o valor aqui é dez, ok? Agora depois disso aqui eu apenas escrevo a, b, c, e o valor aqui é um 100 também. Então é assim que criamos alguns dos valores aqui. Apenas disfunções devidas. E eu vou chamar esses valores a cada vez que estamos apenas chamando a função bem aqui. Execute este código. E aqui você pode ver que eu simplesmente não tenho esses valores aqui ainda. E este é abc bem aqui, o nome da função. Aqui você verá que ou não obteve qualquer valor. Isto é apenas por causa de onde eu apenas uso uma declaração de retorno. Ok, agora aqui se você quiser obter o resultado disso, simplesmente substitui com igual. E você executa seu código aqui. Em primeiro lugar, você pode ver que v, como as funções vazias chamam aqui e não significa que nenhuma variável está passando aqui. Então, isso também me dará o resultado aqui, que é 50. Isso é só por causa daqui você pode ver que eu apenas criei um parâmetro padrão aqui, ok? Ou você pode dizer que esta é a nossa opção melhores medidores, que é dar-nos os valores padrão. Então aqui você pode ver isso. Então você viu que temos os valores é dez e, em seguida, o item 100 aqui, você pode ver aqui 1000. Então você pode ver aqui que você também pode definir seus parâmetros padrão são os parâmetros opcionais com os valores padrão como espero que você entenda agora que como você pode obter isso, se você achar que há um problema em relação a este palestra, por favor me avise e obrigado por assistir esta palestra. 42. Chamadas de função dinâmica: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre as nove funções chamadas PHP. No PHP, você pode ter as chamadas de funções dinâmicas, isto é, durante as execuções de seus scripts PHP. E você pode acionar um carros funções, que é uma base sobre as certas entradas são as condições que você não sabe antes da mão. Vamos ver como usamos as funções dinâmicas chamadas em um PHP. Aqui vamos supor que temos o nome da função, que é, vamos supor que temos uma imagem funcional, é ABC bem aqui, ok? Aqui você pode ver que após esta criação, criando esta função aqui. Então esta é uma função. Então, depois de criar esta função aqui, visão e eco aqui é esta é chamada de função dinâmica. Ok? Agora aqui você pode ver que eu estou apenas criando uma função como o nome da variável aqui. E isso é igual a aqui eu apenas criar ou cabelo, eu apenas escrevo uma corda que é ABC bem aqui. Ok? Agora, depois disso aqui você pode ver lá eu apenas criar ou chamar esta variável aqui. Espero que você entenda agora, aqui eu simplesmente crio nossa declaração. Abc é o nome da nossa função aqui. E aqui eu apenas criar um limite variável é função e que é igual a aqui eu só chamo ABC. Então isso é chamado de funções dinâmicas chamada aqui quando eu apenas executar a pontuação. Então você pode ver aqui, o resultado esperado aqui é funções dinâmicas chamado aqui é chamado esta função aqui mesmo com a ajuda de coluna funções dinâmicas. Se você encontrar algum problema em relação a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 43. Funções anônimas no PHP: Pessoal, bem-vindos a esta palestra. Nesta palestra estamos quando estamos falando sobre a função anônima em uma linguagem de programação PHP. As funções sem o nome é cartão, a função anônima. Funções anônimas são Fanon como os fechamentos que permitiram a criação de funções que têm o nome passivo variado. Eles são mais úteis como o valor da chamada de volta. Pedômetro. Legacy, como nós limpamos as funções anônimas na linguagem de programação PHP. Vamos supor que tivemos uma variável e uma variável que é igual à taxa da função aqui. Então eu só pego a função anônima com o nome da variável bem aqui. Agora aqui você pode ver que igual e eu digo que esta é uma função anônima. Ok? Agora depois disso aqui você pode ver que basta criar ou eu apenas fechar com um ponto-e-vírgula bem aqui. E aqui, eu apenas crio, ou eu apenas chamo essa variável bem aqui. Ok, aqui você pode ver. Então eu só rodei este código e aqui você verá isso. E isto é, vocês podem ver que estas são as funções anônimas aqui. Agora você entende e como podemos criar as funções anônimas e como criamos e qual é a função anônima aqui. Ajuda você a entender agora, se você é algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 44. Âmbito variável PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o escopo das variáveis PHP. No entanto, você pode declarar as variáveis em qualquer lugar no PHP. Scripts. Is copes refere-se à visibilidade das variáveis. Em outras palavras, as variáveis que fazem parte de nossos programas podem ver ou você pode usá-lo. Normalmente, variável externa tem o curso globalista. Um, está definido. Cada parte de seus programas pode acessar a variável. Nesta palestra, vamos ver que como nós usá-lo, a pontuação variável, vamos ver aqui eu só usei escopo variável com uma função. Então aqui dentro nome da função, que é ABC bem aqui, e então aqui eu apenas direita, nós temos a variável com o nome de e E aqui é eu apenas escrever uma linguagem de programação PHP, que é uma string Bem aqui. Agora aqui, eu só tentei igual e código E que irá imprimir esta variável aqui. Espero que entenda agora. Agora aqui você pode ver que eu acabei de tentar a, B, C, e aqui eu vou chamar isso de ABC bem aqui. Então esta será a saída deste ABC aqui, que é o PHP bem aqui. Agora aqui você pode ver que eu vou gerar algumas das variáveis indefinidas, que é um underwriter. Agora aqui você pode ver que eles são iguais e iguais aqui é um OK. Agora, quando eu rodar este código aqui, então você vai ver isso. Então v, como primeiro um PHP aqui, que é a nossa saída, e esta é a nossa variável indefinida cooperar aqui. Da mesma forma, se você tentar acessar ou porta e variável externa dentro da função, você receberá um erro variável indefinido. Você pode ver aqui. Ok? Então aqui você pode ver que este é o lugar onde eu apenas definir uma variável é cooperado aqui. Ok? Como você pode ver aqui neste exemplo, como variáveis declaradas dentro da função não é acessível de fora das funções. As variáveis declaradas a parte externa da função não estão acessíveis dentro das funções. Então estas são as, algumas das variáveis cadáveres em um pH pessoas quando eu quero dizer linguagem, em qualquer linguagem de programação como esta é uma separação da redução. As mudanças são menores, desculpe as chances das variáveis dentro da função que está recebendo o efeito pelas variáveis no programa principal. Como aqui, você pode ver que eu apenas criar uma variável a. E se você quiser acessar essas variáveis fora da função, então você não pode acessar isso. E se você declarar essas funções fora da função. Então, se esta variável fora da função, ou se você quiser acessar isso dentro da função para que você não possa acessá-los. Este é o carro ou todo o programa é um cartão. Uma variável local é core. Se você disse que qualquer uma das variáveis aqui dentro do, fora da função e criar esta variável como as variáveis globais. Então você tem que acessar essas funções em qualquer lugar. Então você já estudou sobre o escopo de variáveis globais na linguagem de programação PHP. Então não há necessidade de repetir isso. Basta chamar o seu conceito aqui. Espero que você entenda agora, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 45. Funções recorrentes no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a função recursiva. No PHP. Uma função recursiva é uma função que se chama durante execuções. Isso permite que as funções se repitam várias vezes, todas colocando o resultado e o fim de cada iteração. Em palavras simples são funções recursivas é uma função que é chamar-se e outra vez até que uma determinada condição é satisfeita. O exemplo comum da função recursiva é a primeira é fatorial, e a outra é a Torre de Hanói. Então aqui eu só mostro a vocês a adaga, um diagramas das torres de Hanói. Vamos ver v, como alguns dos livros aqui, ok, e eu apenas limpei isso como um poder de alguns de vocês estudaram sobre essa linguagem de programação PHP. Então, na melhor das hipóteses, bater a torre de Hanói quando você está perturbando sobre a estrutura de dados. Portanto, esse é um conceito muito importante. E você pode estudar sobre uma função recursiva também. A Torre de Hanói significa que quando você está apenas para transferir esta e esta torre para o, outras torres aqui, ou estes, todos esses lagos. Esta marca aqui para outra torre. Então aqui usamos as funções recursivas. Ok? Então este é apenas nossos diagramas das torres de Hanói na linguagem de programação, que é eu sou um exemplo muito comum aqui. Ok? E vamos supor v, como algum tipo de valores vamos supor 321. E eu coloquei isso no poder dos nove. Então aqui você tem que primeiro escrever isso. Eu só estou escrevendo um aqui, e eu apenas mudo este para esta torre. Então aqui você vai ver que eu acabei de salvar isso para esta torre. Então aqui você pode ver que eu apenas mudo um aqui para esta torre. Então aqui, v, como valorizar a, temos apenas um valores aqui. E depois disso aqui você pode ver que eu só mudo três bem aqui. Ok? Então aqui eu só mudo um, ok? E aqui temos os dois alelos restantes e depois aqui 21. Então eu mudo completamente os meus valores para esta torre. Então esta é apenas uma torre de uma RU estuda você mesmo. Agora aqui você só vem a isso porque sua função no PHP. Agora, aqui no exemplo de codificação, vou falar sobre as funções recursivas. E aqui vou pegar o exemplo dos números fatoriais aqui. Agora aqui vou criar as funções. E as funções aqui são fatos. O fato é que você pode dizer que este é quatro fatorial. Ok? Agora aqui eu só usei se declaração. Então, se declaração como aqui, eu apenas escrever variável n que é igual, que é menor que 0, e que irá retornar o valor de menos um. Este é o nosso valor errado aqui. Certo, lembra disso? Agora aqui eu apenas dar-lhe uma declaração se novamente. E aqui está, certo, se n, que é igual, igual a 0. E então aqui você pode ver isso. E se n, que é igual, igual a 0 aqui, e aqui você verá que eu tenho que devolver um aqui. Ok? Agora aqui você pode ver que eu apenas escrevo um retorno e aqui eu apenas defino a lógica dos números fatoriais. Então aqui eu fiquei fato. E então aqui eu tentei variável n menos um aqui. Então eu apenas criar algumas das funções recursivas bem aqui. Você só se diz que certas condições não estão reunidas aqui. Então este é um exemplo muito comum onde quando estamos trabalhando com o porque suas funções, ok. Agora aqui o nosso sublinhado no navegador. E você pode ver aqui que o fatorial de, aqui, você pode ver que um cabelo do fatorial deste número aqui é igual a, ou desculpe, este fatorial deste cinco aqui, que é 120 bem aqui. Então você entende agora que como podemos usar função recursiva no PHP e o que é a Torre do Hanói. Então vou limpar o artigo sobre essa função recursiva e o poder do n i também, porque este é um tópico muito longo. E aí você tem que escrever seus algoritmos também. Então não se preocupe com isso. Vou criar alguns artigos sobre isso e vamos aplaudir com essa palestra. Então, se você encontrar algum problema, o jardim com esta palestra, por favor me avise e obrigado por assistir esta palestra. 46. Pausa PHP: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre as declarações BRICS em uma linguagem de programação PHP. As grandes instruções PHP, que está quebrando a execução do loop for, do-while loop, switch e foreach loop qualquer coisa ou que está quebrando o fluxo de controle dos programas. A quebra é uma palavra-chave que é imediatamente termina. As execuções dos programas são executar o loop ou um switch estruturas. Vamos quebrar esse fluxo atual dos programas em condições especificadas e os controles do programa que retoma em. As próximas declarações estão fora do loop. Vamos ver como usamos a declaração break é oito aqui. Nós já estudamos sobre a instrução break ou já usamos as instruções break. Mas aqui eu vou lhe dar o conhecimento completo sobre isso. Então aqui eu apenas escrevo para i que é igual a um. Então lado patrimônio i, que é menor ou igual a cinco. E aqui eu tentei mais, mais, desculpe, este é um plus, mais bem aqui. Agora aqui, vocês verão essa oferta, que o gelo direito, igual e coerente está lá. Suponha que aqui eu acabei de ouvir que este sou eu, e aqui eu apenas uso uma declaração de pausa. Ok? Aqui você verá isso. Agora, depois que aqui eu apenas mais perto acorde e eu apenas ir para a declaração if. Então, se aqui, se eu e II, que é igual, igual a sua visão para ok? Isso significa que se eu resistir ao tratamento devido a simplesmente você tem quebrar o programa. Ok? Então aqui, qual é o fluxo desta declaração de quebra? Eu só pego quatro loop aqui, que é a declaração inicializada que está começando a partir de um. Então aqui i, que é menor ou igual a cinco, significa que o valor a partir de 01234. Ok? E depois a herança, certo? Eu mais, então mais, mais que é um mais um, que é igual a mais um, que é igual a três, bem aqui, ok. Aqui você pode ver que eu só disse a declaração se. Isso significa que se o fluxo de controle do programa alcançará os dois, quebre esta declaração aqui. Então temos o esperado é que Elvis é 1012 bem aqui. Vamos ver qual é o resultado. 01 ou dois ou qualquer outra coisa aqui. Aqui você pode ver que eu apenas executar este código aqui. Então você vai ver que como o valor resultante, que está começando a partir de 12 e que vai quebrar os programas aqui. Dois, y, este é o 12 aqui. Isso é só por causa daqui você pode ver que nosso loop está começando de um. Ok? Então aqui temos apenas um e quando o loop em dois, então simplesmente seu programa será quebrar aqui. Então o fluxograma de que aqui é então V. Como é que as condições lá, suponha v, como estas condições aqui mesmo. E se você executar essas condições, então se esta condição for verdadeira, então simplesmente isso irá executar. Isso é agora aqui v, como este tratamento aqui, se esta condição é verdadeira. Então, simplesmente, isso irá verificar estas condições aqui. E simplesmente, se esta condição é carne, isso vai quebrar os programas. Ok. Espero que você entenda agora, Eu sabia o problema em relação a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 47. PHP Continue: Pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre declarações contínuas na linguagem de programação PHP. A declaração “Continuar”. Isso significa que, como nossas declarações de interrupção quando estamos quebrando ou programas em determinadas condições. Assim, com a ajuda de declaração contínua, estamos continuar ou fluxo de programas a partir das certas condições. Vamos apenas tomar ou exemplos antigos aqui. Ok. Aqui você vai ver que como as certas condições, que é como i, que é igual a um e eu é menor do que cinco e um cabelo i um plus, mais. Aqui temos as declarações ecológicas bem aqui. E então aqui você pode ver que nossos programas aqui serão encerrados oferta sanguessuga essas condições. Ok? Agora aqui você vai ver que se o, se o programa é em cada, nesta condição, então simplesmente você tem que continuar esta declaração aqui. Ok, aqui você pode ver que quando eu apenas executar este código aqui, e este é um novo programa. Então aqui você pode ver isso. Então 012345, modo que não vai começar a partir de 0 porque condição de VR está começando a partir do mesmo aqui. Você pode ver aqui nosso fluxo de quatro gramas é o mesmo que a execução normal. Agora aqui você verá que o gelo remova isso. E aqui vou escrever se história. Então, se este programa está continuando aqui, agora aqui eu apenas escrevo igual. E então aqui o, como o programa em execução aqui é i. Agora aqui eu apenas escrevo igual ou focado, certo? Igual e que está aqui, eu só escrevo BR tag, fechar tag aqui mesmo. E então aqui eu vou executá-lo novamente. Agora aqui você vai ver isso. E eu só dirijo isso. Então os programas de fluxo, vamos supor que você pode ver aqui que está começando a partir do um bem aqui, aquele aqui, ministério para fazer para que nós pulamos as condições aqui mesmo com a ajuda de declarações contínuas. E então essa será a falha dele nos programas bem aqui, 345 e depois Luke bem aqui. Ajuda você a entender como parece que parece sobre o nosso parecia como a declaração break, mas isso é diferente das declarações tijolos que V, Como o único resultado que não é imprimir também. Se você quiser escapar de algumas de certas condições, como se você não quiser que o número três execuções bem aqui, esse caso gauge, você tem que usar as instruções contínuas para evitar como todo o fluxo do programa. Se você deseja executar 12345 e você não deseja executar somente. A terceira é a ideia do tratamento ou a terceira execuções aqui. Então simplesmente você tem que usar sua declaração contínua aqui. Então, que irá evitar esta declaração e, em seguida, o fluxo de co-marca continuará ou fluxo de um programa será executado. Normalmente. Esperança o seu compreensível, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 48. Operações matemáticas no PHP: Pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre as funções matemáticas em uma linguagem de programação PHP. O PHP fornece muitos atendidos predefinidos, restrições e as funções que podem ser usadas para executar operações matemáticas. Vha, os diferentes tipos de funções matemáticas são um inferno. A função ABS sempre leva um valor absoluto de retorno para os números positivos, então v, como ele causa funções, que é você girar o arco ou fechar os números, ok? E também temos algum tipo de funções Ci, L, que é levar as funções ao redor, funções que tomarão os valores de rodadas, ok? E apenas sobre os valores como 3,3 valores, que vai levar quatro valores, ok? E você também tem as divisões do chão como aqui nesta palestra, eu estou falando sobre a função ABS, que está sempre tomando os números positivos. Vamos supor aqui eu estou afirmando igual e, em seguida, aqui eu apenas escrever a função que é a função abs. Então eu vou te contar sobre isso. Isso vai alertar. Isso sempre tomará os valores como positivos. Então você pode ver aqui. Então, quando eu rodar este código aqui, eles estão apenas vendo. Você pode ver aqui que o valor será o menos sete, modo que aqui, este valor levará aqui apenas o salmão. Agora aqui, eu só vou adicionar alguns dos outros valores. Como se isto fosse 7.6. Então, quando eu apenas executar este código aqui, para que você possa ver aqui, este é 7.6, bem aqui. Isso está pegando os valores positivos aqui, certo? E aqui esta é a continuação do e esta é uma espécie de continuação da tag BR aqui. Ok? E se for a etiqueta BR aqui, manípulo obscurantista, então isso simplesmente nos dará as escapadas de terra aqui. Agora aqui vemos funções do IEL, videotape soviético os únicos valores do barco. E aqui você pode ver que funções Ci L, que vai, que vai Alice tomar afogar o barco, os valores aqui. Ok? Então vamos ver o quanto isso é triste. I L funções, ok? Só pegamos a função redonda que eu não tenho funções, certo? Aqui você pode ver isso. Então esta é a idade mais estreita aqui, que está na linha número 11. Nós somos, nós dissemos isso antes, esta tag BR aqui. Então faça isso. Agora basta voltar ao exemplo. E agora aqui eu apenas escrevo isso é vamos supor que temos o valor que é 4.6, e então nós também temos os valores que é 5.6 também. Vamos ver como esta variável tomar esses valores anúncios ao redor evocar. Então aqui nós perdemos alguns dos parênteses bem aqui. E agora, desculpe por isso. E agora vamos apenas para a saída disso. Aqui. Eu só rodo este código e o navegador e executo novamente. Então a saída aqui é que você pode ver que há salmão de 7,6. Então aqui você pode ver que temos o local é 8x 56 bem aqui. Agora aqui você pode ver que eu apenas peguei ou ser colado bem aqui. E então escreverei aqui, aqui e aqui também. Ok? Agora eu só vou para o navegador e atualizá-lo novamente. Então você vai encontrar esses valores aqui. Então isto é, você pode ver que as duas operações matemáticas na função de grupo se reuniram, a história sobre PHP nesta palestra, espero que você entenda agora. E se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 49. Formulários em HTML: Ei pessoal, bem-vindos a esta palestra. Até agora é o fundamental da linguagem de programação PHP, operadores, funções. Alguns dos conhecimentos extras de acordo com a linguagem de programação PHP, alguns dos fundamentos das estruturas de controle PHP. E agora é hora de trabalhar com formulários PHP e HTML. Como criamos os formulários PHP e HTML. Esta palestra é totalmente focada nos formulários HTML, e eu vou falar sobre isso, que como você poderia criar um formulário de contato simples com a ajuda de HTML. Neste curso. Aqui você vai ver que como a seção de cabeçalho e dentro do heterossexual, Acabei de definir o título da página. Isso é o mesmo que nosso código antigo, mas aqui estamos focados nas seções HTML. Então eu vou falar mais sobre o HTML. Qualquer um de vocês não está familiarizado com HTML, então HTML, HyperText Markup Language. Aqui você pode ver que este é o HTML DOCTYPE em HTML tradicional. Html tag senhoras. Mas este gosto cão significa que estamos usando a versão HTML5. Então aqui você pode ver que como o HTML, em seguida, as seções de cabeçalho significa que qualquer um do título de sua página será definido na seção de cabeçalho, então este é um metatag e que é um conjunto corretor de UDF comeu. Então qualquer coisa da borda da página que você vai escrever dentro da tag body aqui. Não, em primeiro lugar, cheguei a uma etiqueta. Então tags H1 significa que esse é o seu cabeçalho número um. Então pastoreá-los ou um é começar a partir do número um e isso vai subir gosma às seis. Ok. Aqui você pode ver que v, como o Fale Conosco. Contacte-nos formulário HTML. Ok. Este será o nosso título da página aqui. Vamos ver isso. Você pode ver aqui, esta é a nossa palavra de saída, certo? Na área que é a borda, um título. Ok? Agora aqui eu apenas voltar para a página e aqui eu vou apenas escrever uma tag, que é uma forma de relação PEG. Então tag form está usando para criar seu formulário dentro do PHP ou dentro do HTML. Então, isso é com você, certo? Aqui eu acabei de definir o assunto, que é o assunto do hospedeiro bem aqui. Você está muito familiarizado com o assunto post apenas por causa do já trabalhou com ele. Aqui eu apenas escrevo parágrafos, tanques para parágrafo significa que você tem que escrever algum tipo de parágrafos. Assim, tudo bem, aqui dentro desta etiqueta de parágrafo, eu tenho um pouco do liberal. Liberal significa que este é um texto que não é mutável. Aqui eu apenas deslizar, direita, liberal e rótulo, que está tomando o nome de entrada bem aqui, e então aqui v, como? O primeiro nome aqui é rotulado. Ok? Em seguida, depois disso aqui você pode ver que eu apenas tomar a entrada do usuário. A entrada do usuário é exatamente como você está levando a entrada do usuário para a barra hexadecimal. Na entrada do usuário aqui é, Eu decido que este é o texto aqui. Ok? Depois disso, vou criar isso. E então eu só disse a idéia de oito, que é igual a aqui. Eu vou apenas escrever o nome de entrada, que é o meu decidiu que eu tinha heranças para ID. Então eu só escrevo este ID aqui com um usuário em executar, ok. Este é o rótulo que estou descrevendo aqui. Agora vire para o segundo nível aqui. Então, a segunda etiqueta aqui é, você apenas diz que este é o endereço de e-mail. Ok? Este é um segundo rótulo bem aqui. Agora aqui você pode ver que eu estou apenas mudando o nome de oito, que é e-mail bem aqui. E a entrada aqui é qual é o e-mail aqui. Ok? Agora aqui, depois disso, você pode ver que nós apenas voltar para criar um outro rótulo ou sempre que entrada do usuário aqui. Ou você pode dizer que este é um campo bem aqui. Então aqui você pode ver que eu apenas senha direita. Ou aqui você está criando o formulário Fale Conosco ou eu só quero alterar este registro de formulário de contato é sinal. Ok. Agora aqui você pode ver que eu apenas escrevo sujeito a ele. Então, qual é o assunto exatamente? Então aqui você tem direito de que este é assunto como, e isso é aqui. Você tem o assunto certo. E aqui você também tem que escrever este nome como o assunto aqui. Ok, agora aqui e aqui, este campo é para bagunça bem aqui. Ok? A mensagem que você está digitando no formulário Fale Conosco. Aqui você pode ver que esta mensagem, e esta também é mensagem aqui, insira o nome. E este é também o tipo de entrada, que é mensagem aqui. Ok, depois disso aqui você pode ver que eu estou apenas ajustando. A entrada do usuário. E a entrada do usuário é um tipo de envio aqui, ok. Aqui você pode ver que você também tem que escrever seus valores, bem, que é enviar botão. Ok? Agora a oferta dela que você tem que fechar sua fazenda também. Ok? Agora, aqui você pode ver que se você está escrevendo a entrada do usuário como esta. Então, isso será mostrado a você como taxa de entrada. Se você está trabalhando com formulário HTML ou qualquer formulário aqui. Tão maciço e sempre levar em área de texto onde você pode encontrar uma grande janela, ou desculpe, um grande texto V como este. Agora, que é o nome aqui, e o nome aqui é IID. Então, qualquer nome aqui é mensagem, e o ID aqui é a mensagem de entrada bem aqui. Ok? Ou você também pode definir as linhas e as colunas para sua área de texto também. Então isto é uma coluna. E as colunas aqui é, vamos supor que esta é uma coluna Parente bem aqui. Ok? E você tem que fechar sua área de texto também. Ok? Então, isso é com você. Você pode escrever em um campo de texto para isso e você pode escrever a área de texto para isso. Mas a área de texto é, você pode encontrar uma área de texto com a ajuda de linhas e os anúncios colunas que você pode ver aqui, Eu só vê-lo e executar este curso. Então este é o seu contato Islam em HTML. Agora você vê que eu apenas volto para isso e aqui eu apenas escrevo isso. Sim, certo, de VR Tang. Ok. Agora, depois disso aqui você pode ver que eu estou apenas criando um do final da música para os EUA. Harry está certo em uma etiqueta. E aqui eu bem ali, este é o formulário de inscrição. Ok. Aqui. Você pode ver que eu acabei de ler o tipo de entrada. É nome completo ou idade aqui. E esta é a nossa identidade também. E aqui eu escrevo este é o nome. E é aqui que escrevo o nome completo aqui. Ok? E este é no protótipo é o texto ITO, Ok. Aqui quando eu só ir para o navegador, atualize isso. Então você pode ver aqui este é um formulário de registro no nome completo. Ok, agora depois que aqui você pode ver que v, como adicionar alguns dos e-mails como. Então aqui você pode ver que eu tenho que escrever em protótipo, que é um e-mail. E o e-mail aqui, e este é e-mail também. E aqui este é um campo de texto bem aqui, ok? Agora aqui você tem que escrever assinaturas para x também. Então, qual é o subtexto? E aqui está, certo? Este é o campo obrigatório aqui. Espero que entenda agora que estes são os campos obrigatórios, o que estou executando aqui, certo? Agora, depois disso, também temos alguns do tipo de entrada, que é senha, e este é o nome de entrada. Aqui está a autoridade. E esta é a senha. Ok, agora aqui tipo de texto, que é, e aqui eu apenas tipo de texto reto, que é igual a aqui. Eu só escrevo que esta é a senha. Aqui. Aqui você pode ver que depois disso, eu apenas vou para o navegador e atualizar aqui. Então vocês podem ver aqui este é o meu membro principal que estamos demonstrando aqui, e este é o e-mail, e este é aqui. Você pode ver que a senha para a senha aqui é por isso que esta senha aqui é incompetente. A mostrar-me este truque como este. Isto é aqui. Você pode ver que o tipo deste campo de entrada como a senha aqui mesmo. E aqui você pode ver que eu tenho que ir montar algumas das entradas, que é a senha bem aqui. Ok? Aqui você pode ver que este é um possível e, em seguida, aqui está uma senha. Excelente. Agora, você pode ver que aqui, eu estou apenas criando alguns dos botões bem aqui. O botão está aqui é enviado retorno. E então aqui temos o botão tipo de entrada, que é o botão de reset. E, em seguida, aqui v, como o valor de que é redefinido. Ok. Você pode ver aqui espero que você entenda null agora harmonizado Schieffer diz, então aqui você pode ver que este é o formulário de inscrição e este é o formulário de contato conosco no HTML. Espero que você entenda agora, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 50. Manuseio de formas: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a manipulação de formulários em PHP. Tomamos o nosso exemplo antigo e esse exemplo de manipulação de formulário V. Um exemplo simples de que Ben está desenvolvendo um site ou uma aplicação web. Muitas vezes tem que criar os formulários. Você pega a entrada dos usuários. Como logins, registros, contato para empresas dos EUA e quaisquer outros formulários. Colocar todos nós na página web é realizado usando HTML. Servidores php como transportam esses valores da página web para o servidor. E, em seguida, é mais processamento sobre estes mais cedo. Como você sabe que tínhamos o Soper um super global. Estes são métodos GET e post, que está coletando os dados do usuário e fazer o processamento nele. Vamos ver como fazemos isso. O farm hurling, uma linguagem de programação PHP. Aqui você pode ver que eu tenho a forma certa. Então aqui isso é super global, que é o método post. Agora que como usamos o método post. Agora aqui você pode ver que esta é a ação, e a ação aqui é forma PHP. Aqui eu apenas criar arquivos, que é HTML e PHP do formulário bem aqui. Então, vou fechar isto aqui mesmo. Então eu apenas vincular este formulário através deste backend BHP, taxa de salmo k. você pode ver aqui no código back-end bem aqui. Aqui eu só escrevo uma tag de parágrafo. mesmo é o caso como o nosso antigo exemplo, que está rotulado aqui. E o rótulo aqui é que eu escrevo esse nome completo. Está bem? E o FullName aqui é que eu tenho cloreto, que é o sub x. E aqui eu tenho que escrever que isso está bem aqui. Está bem? Agora, depois disso aqui, você pode ver que eu tenho dois mortos. A entrada, que é a entrada do usuário aqui e o tipo aqui é o texto. Ok. Você também pode definir o tamanho do texto para um posterior. Suponha que temos o tamanho de 50 ou 24. Então este é 24 é anômalo alto. Está bem. Então aqui está apertado quando antes de ter lido trinta e seis, vinte e oito, quarenta e oito asma. Então aqui temos o nome desse formato, esse campo, que é o nome aqui. Está bem? Então aqui também temos o valor disso, que está bem ali. Nome do tipo de entrada aqui. Espero que você entenda agora e eu apenas coordenar mais perto aqui. Está bem? Agora aqui eu tenho que copiar isso e colá-lo bem aqui para o endereço de e-mail. Ok, agora aqui você pode ver que eu tenho certo? O tipo e o tipo são iguais a aqui. Eu só escrevo o tipo aqui é igual. Então. Este campos só tomar o endereço de e-mail, não diferente do que o menu ou apenas escrever adicionar seno. E vamos supor que temos um gmail.com que levará esse tipo de texto. Caso contrário, isso mostrará o promotor aqui e aqui temos o nome de entrada. Ok, agora, quando eu apenas ir para o navegador e pegar a saída de que aqui você pode ver que este é o e-mail de entrada e brilhante e protótipo endereço de e-mail eo nome do tipo de entrada aqui. Você também pode alterar o seu tipo de entrada ou valores deste TextView aqui vamos supor v, como escrever seu e-mail aqui. E aqui eu escrevo este é o nome completo bem aqui. Este é um B. Você pode escrever qualquer uma das coisas aqui. Agora vamos supor que V abrigar alguns tipos de sujeito como homens. E aqui você tem o assunto certo. E depois temos o texto. Type é um campo de texto aqui. Eu só escrevo tanque de VR aqui e, em seguida, um tanque de cerveja aqui também. Ok, agora eu só me refresquei. Então você pode ver aqui meu formulário Discord Douglas, olhar assim. Ok, agora antes da mensagem, que bom e mover um pouco de cerveja. Agora você pode ver aqui meu amigo e para este manipulador formulário estão completos aqui. Não, eu só volto para os formulários PHP aqui. Certo, e agora só estou cuidando do meu formulário. Agora aqui você pode ver lá eu só escrevo se declarações. Então, se sublinhado variável, método post. E o método post aqui é que eu apenas escrever um operador e aqui eu apenas escrever como n. Aqui eu apenas escrever. Em seguida, o post importava. E o método post aqui é que eu tenho Grade Center, que é o valor do nome bem aqui. E aqui eu tenho ótimo. Há sinal de dólar método post sublinhado. E o método post aqui é Nim. Está bem? Agora aqui eu acabei de ouvir o coma depois desta vírgula aqui. Eu também recebo alguns do método post de e-mail como eles. Então, você pode ver aqui, eu só estou pegando o nome do ano. Então temos o e-mail aqui e depois o assunto. Então eu escrevo aqui, este é o e-mail, então este é o assunto bem aqui. E este é um m aqui é SEN, OK. Agora cabelo depois disso, eu só leio vírgula. E, em seguida, aqui eu tenho o método post certo. E o método post aqui é assunto, ok? E agora aqui depois deste assunto, eu tenho que ir para a direita. E eu tenho cloreto que o cifrão sublinhado método post. E os assuntos postais aqui estão lá. Suponha que último post importou eo nome aqui, ou desculpe, aqui temos o pecado m, então temos esta é a mensagem aqui. Ok, eu só copio isso e colo bem aqui. Então você pode ver aqui, Eu apenas obter todos os dados do meu campo de texto com a ajuda desta declaração se e, em seguida, postar assuntos direito. Aqui. Espero que você entenda agora. Agora aqui há um C. Então aqui eu só escrevo o nome do cifrão. Eu só crio-os como uma variável. E aqui é o método post sublinhado direito eo postmaster vai ter o nome aqui. Está bem? Nada de ópera aqui. Você pode ver que eu tenho que escrever isso como e min e o e-mail também. E aqui você pode ver que este é o assunto e o assunto também. E então temos a mensagem e a mensagem também, que é um cifrão e mensagem aqui. Ok, aqui você pode ver como nós lidamos com variáveis agora. Agora aqui você vai ver que se algum de vocês é campo está vazio ou em qualquer lugar espectadores, qualquer um de seu campo será como você está faltando algum do endereço de e-mail. Então, isso mostrará um erro aqui mesmo. Então você tem que escrever a seguir. Suponha que você tem direito, se a declaração dele e se não sinal de dólar, e eu vou ter o nome aqui. Então você pode ver aqui eu vou ter o nome de maldade. Então aqui você vai escrever cifrão, e isso irá gerar a mensagem de erro aqui mesmo, e que é igual a aqui. Eu só escrevo isso por sua vez. Então, por favor, digite seu nome aqui. E eu só fecho. Então vamos para o outro “se”. E o mais se aqui estiver eu li esse e-mail aqui, que é o e-mail aqui mesmo. E o e-mail aqui é que eu cheguei lá se e-mail e, ou assinar aqui não é igual à correspondência logística. Está bem? Isto significa que se este e-mail não for correspondido, vid, a sintaxe como esta. Então aqui você tem que escrever alguns dos e-mails e mensagens de texto. E este é o e-mail enviar mensagem de texto bem aqui. Então você tem o sinal certo. Então esta barra do que mais, mais, e, em seguida, sinal de dólar, e, em seguida, ouvir barra, OK. E depois disso você tem que escrever sua variável. Está bem? Então, isso é com você. Então você pode escrever sua sintaxe assim para o e-mail asma. Espero que você entenda agora. Então, aqui ofereça isso. Digite o e-mail quando esta frase não for correspondida. Então você tem que escrever u e-mail variável. Então aqui temos mensagem de erro vermelha. A mensagem de erro aqui é por favor insira um endereço de e-mail válido aqui. Ok. Agora cabelo depois disso, você pode ver que eu tenho que ir para o outro se declaração novamente. A declaração else-if, se. A mensagem não foi correspondida. Então, ou mensagens vazias aqui. Então aqui você tem direito em nossa mensagem. E a mensagem de erro aqui é igual a você tem direito em sua mensagem. Está bem? E, em seguida, a pontuação mais próxima aqui. Agora, eu ainda vou para o outro depoimento. Então n aqui é em primeiro lugar, eu tenho que escrever dois e os dois que é igual a aqui, eu apenas escrevo esse exemplo em gmail.com ou e-mail ou você tem que escrever qualquer coisa aqui. Então aqui eu só escrevo se cifrão. Se não, assunto, assunto aqui, que é igual a aqui eu escrevo música de contato. Está bem? E então aqui eu só escrevo cabeçalho. E o cabeçalho que é igual aos olhos dela, certo? Formulário. E o formulário aqui será webmaster, que é um exemplo muito comum, e Webmaster dok example.com. Está bem? E depois disso eu tenho que concatenar alguns do formato de texto aqui, que é R n barra n, e pontuação mais próxima aqui. Agora você também pode definir o e-mail aqui, bem como se você tiver o e-mail do servidor, para que você escreva os dois. Então aqui você tem assunto certo, então você tem derivado assunto, então você tem escrever mensagem também. E aqui você tem escrever asma cabeçalho. Então eu estou expandindo esse acorde para computá-lo. Então você tem que escrever um cabeçalho. E, em seguida, se você quiser redirecionar seu e-mail, então símbolo que você tem escrever este cabeçalho, em seguida, localização. E esse local aqui é como HTTPS, w ou w barra invertida. E WOW dot google.com ou qualquer Your example.com e qualquer um dos rei ou qualquer um dos e-mails se você quiser redirecionar depois de preencher este formulário. Tão simples, você tem escrever seu site aqui, então eu estou apenas escrevendo Google.com aqui e adicionar o último que eu tenho que usar método de saída aqui. Espero que você entenda agora que como podemos criar a manipulação de formulários. Agora eu estou explicando a pontuação para você cara. Você vai ver que eu li alguns dos jogos de sublinhado. Então esta é uma função quando você está apenas combinando alguns dos e-mails, alguns dos outros campos. Então você tem o sublinhado da estação de série atendido. E aqui nós tínhamos perdido este ponto e vírgula bem aqui. Agora aqui você vai ver que em primeiro lugar, eu tenho que escrever este formulário aqui, que é uma forma muito simples, VR criando esses tipos de forma, centavo cansado no discurso. Esqueça isso. Você já sabe sobre isso. E agora eu só vim para este exemplo. Aqui você pode ver lá eu apenas criar se sua declaração, então aqui eu apenas criar. Este método post bem aqui. Então aqui temos o n seno e isso é, isso significa que, Isso vai obter todos os dados de seu front-end formado através de você tem escrever, Enviar, nome, e-mail, assunto. E uma mensagem enviada aqui é quando você está apenas pressionando o botão Enviar para que possamos obter os dados do botão Enviar. Então aqui nome parece um caso como enviar, e-mail, assunto e mensagem ideia. Agora aqui, eu estou apenas criando essas quatro variáveis bem aqui. Por que estou discutindo as variáveis? Isto é só por causa daqui. Eu só escrevo se declaração e se esta variável é malha, então eu tenho agenda que um somador. Ou se você estiver, você está vazio ou se você está deixando o campo vazio bem aqui. Então isso irá gerar um erro aqui mesmo, que é estes digite seu nome. Parece que as crianças gostam de e-mail. E aqui eu apenas crio e-mail aqui e depois aqui, uma outra coisa que é uma estação BDD e o jogo da escola. Se o endereço de e-mail não coincidir com o modelo de e-mail, isso gerará um erro que insira um endereço de e-mail válido. E este é o, você pode dizer que o formato da noite, que é barra, em seguida, ouvir barra S mais S mais S e depois saturar. Então aqui, o mesmo é o caso como nome e e-mail. Eu só gero uma outra mensagem aqui e adiciono o último, a outra declaração aqui. Então, a declaração else-if aqui, você pode ver que vai escrever se você está escrevendo ou se você está enviando o e-mail para alguém. Então, em primeiro lugar, você tem que escrever, em seguida, o endereço de e-mail que você deseja enviar seus dados. Ok, e depois disso aqui você pode ver que a declaração if, se assunto e o assunto do formulário Fale Conosco. Tão simples, você está para escrever cabeçalho, em seguida, que vai obter o exemplo webmaster. Se você tiver qualquer nome de domínio, nome de domínio, endereço de e-mail, nome de domínio ou endereço de e-mail. Aqui você tem fazer aqui. Vamos supor que admin a uma taxa como google.com ou qualquer website.com. Então você leu o webmaster mesmo aqui. E depois disso, o e-mail para a mensagem de assunto e o cabeçalho. Então cabeçalho aqui você pode ver que dentro do cabeçalho, se você quiser redirecionar seu site. Se você quiser redirecionar o usuário para o seu site depois de preencher os formulários você simplesmente, você é grande distância. E depois disso, o método de saída bem aqui. Agora aqui eu apenas executar este código aqui, que é HTML4. E então aqui você vai ver, então aqui nós vimos, aqui você vai ver que como o valor de seu negócio para membro do que e-mail e, em seguida, assunto, como ele veio de, ele veio de seu direito HTML aqui, que é que você tem escrever seu Lake seu nome completo, e-mail e subjugado. Esperança. Então você entende agora. Agora aqui, volte a isso. Aqui, eu deixo este campo vazio. Então você pode ver aqui o VHA gerado confuso aqui mesmo, que é Ps incluir adicioná-lo, enviar um endereço de e-mail e você tem o desaparecido ea areia vermelha bem aqui. Ok, eu só removo este elemento. Então você pode ver aqui, nada acontece. Aqui. Você pode ver que vamos supor V, Como alta e alta editor gmail.com. Este é o nosso assunto e esta é a nossa mensagem. Em seguida, basta clicar no botão de enviar mensagem. Então isso irá direcionar isso para Google.com aqui mesmo. Esperemos que você entenda que como essa manipulação de formulários funciona em uma linguagem de programação PHP. Você sabe, aqui você pode ver que você também adiciona a captura ou recaptura e faz isso. Então vamos aprender sobre a captura e recaptura nas próximas palestras quando estamos apenas completamente aprender envolvido o PHP e cobriu a programação orientada a objetos também. Então, nessa fase, cobrimos a captura e a recaptura. Então, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 51. Formulários necessários: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre isso como você pode definir as necessidades no campo de entrada. Vamos supor que você como definir alguns dos campos de entrada. E se você deixar isso em branco, e se você quiser fornecer algum do formato do texto aqui, e se o usuário não está fornecendo, não está inserindo eles, escreva texto no campo de texto. Então nossa mensagem de erro é gerada aqui. Então isso significa que este é um formulário obrigatório ou se o usuário vai deixar este campo. Então, nesse caso, isso gerará algum tipo de víbora bem aqui. Aqui você verá o mesmo como o nosso antigo exemplo. Aqui, eu só crio um formulário. E a forma aqui é a questão do assunto aqui é o método post. Agora aqui, eu só forneço a ação. Então eu só a ação aqui. Por quê? Eu digo-te mais tarde. Agora aqui você vai ver que eu tenho o nome da noiva e o nome aqui é a entrada do usuário. Ok? Então aqui eu escrevo tipo, desculpe, este é o tipo bem aqui. E esse híbrido é igual a aqui, eu decido que o tipo aqui é o imposto. Agora aqui, este é um nome, e o nome aqui é o nome desse campo agora. Parece que o nosso exemplo antigo aqui você pode ver que eu apenas criar o tipo de entrada é texto e o nome aqui é o nome, que é o nome desse campo. Agora aqui você pode ver que eu acabei de usar é pandemia. E então aqui eu só uso uma aula. A classe aqui é, vamos supor que eu limpei a classe de erro bem aqui. Eu vou falar sobre a classe Error quando eu apenas trabalhar com o backend PHP. Então aqui você pode ver que eu acabei de criar algumas das tags PHP. Então PHP aqui é eu apenas escrever se e se aqui é o perigo, que é, você pode ver que tomando o nome adicionar r aqui, e então aqui, depois que eu sequei igual. E o igual aqui é que ouvi o nome certo. E aqui nós escrevemos erro e tag PHP mais próxima aqui. Aqui você pode ver que antes disso, aqui eu tenho que escrever um pouco da tag PHP, Laker antes deste corpo. Ou aqui você pode ver que eu tenho que escrever alguns dos herdeiros de tags PHP de validar BHP ou PHP, necessário. O PHP. Ok, aqui você pode ver que eu só provavelmente a ação disso, que é PHP, e há um ponto PHP obrigatório. Ok. Aqui você pode ver isso. Agora aqui você vai ver que eu apenas criar alguns dos e-mails em portas também. Então eu apenas copiei isso e colá-lo aqui para o e-mail aqui. Que é um tipo de entrada de texto. E o nome aqui é asma por e-mail. Ok. Caso semelhante somador é o endereço de e-mail deles aqui. Estou contestando que é um erro de e-mail. E, em seguida, aqui igual aqui também é erro de e-mail. Ok? Aqui depois que eu tenho que escrever algumas das entradas que é um usuário em retratado aqui, é um tipo de botão enviar. E então aqui eu li isso em nome de enviar, e é a pontuação mais próxima bem aqui. Agora aqui, basta ir para a seção PHP. E aqui vou escrever isso. Aqui está o PHP, desculpe. E aqui vou escrever o PHP e, em seguida, a tag PHP mais próxima aqui. E eu só li se sinal de dólar sublinhar aqui, eu apenas escrever servidor, que é um método de solicitação. E o método de solicitação que está tomando a equivalência do post matter. Ok. E agora aqui eu vou escrever nome do sinal de dólar eo nome que é igual ao sinal de dólar e-mail aqui, que é igual a string vazia bem aqui. Então aqui eu apenas declaro o nome da variável e um e-mail variável aqui. Aqui estou eu a tratar dos dados do formulário, está bem? E depois disso eu estou discutindo se declaração. Então, se aqui estiver vazio, vazio também é trabalhar como Xr se você quiser deixar seus arquivos vazios. Então isso irá gerar um erro aqui mesmo. Esta é uma vangloria de nome bem aqui. Ok? E então aqui está, certo? Nome eta é igual a aqui é, certo. O nome está vazio. Por favor preencha o campo. Certo, e então feche o placar aqui. Agora aqui eu vou para a outra declaração. Então outra coisa. E o mais aqui é que eu tenho que escrever nome que é igual a, Eu tive que cortar esta largura. Vamos supor que isso é HTML. E HTML aqui estão os caracteres especiais bem aqui. E, em seguida, aqui vou escrever sinal de dólar método post sublinhado. E o método post aqui é Nim. Caracteres especiais significa que isso irá mostrar-lhe que, como GML, algum tipo de personagem especial bem aqui. Agora, o mesmo é o caso, como se afirmações. Então eu posso escrever esta declaração vazia também. Então aqui eu apenas escrevo m t, que é o e-mail. Então, o e-mail está vazio. Por favor, preencha isso. E aqui eu tenho que escrever, este também é um e-mail bem aqui. Este é um e-mail também. E aqui temos o e-mail certo. Espero que você entenda agora que como nós definimos alguns tipos de e-mails aqui, Ok, agora aqui, quando eu apenas voltar para o PHP exigem, e aqui eu vou executar este código agora. Então você pode ver aqui, desculpe, este é um formulário obrigatório. E você pode ver aqui que eu acabei de enviar isso depois de adicionar, desculpe, B tem uma edição PHP require, que está na linha número 16. Número 16, temos um tipo de editor bem aqui. Aqui você vai ver que temos um erro aqui mesmo, que é o HTML caracteres especiais onde eu apenas escrever, este é HTML. E aqui tenho, certo, desculpe por isso. E eu vou escrever caracteres especiais HTML e HTML aqui mesmo. Copie e cole bem aqui. Agora eu apenas copio todo este Acorde e Pastelaria neste campo obrigatório bem aqui. E eu apenas removo esse PHP disso. Ok? Agora vou voltar para o navegador e atualizar isso. E eu só submeto esses campos vazios aqui. Então você pode ver aqui e mensagens de erro e ferir aqui mesmo, que é o nome está vazio. Por favor, preencha o campo, que é o campo, você pode ver aqui, e então o e-mail está vazio. Por favor preencha o campo aqui. Agora aqui você vai ver isso. E aqui eu tenho que escrever um pouco da etiqueta BR bem aqui. E nós somos tag aqui também. Então, execute isso de novo. E aqui, também na etiqueta BR aqui. Ok? E aqui você pode ver que agora está parecendo bem. E agora aqui também. Ok, aqui você pode ver lá quando eu apenas glick Oi e o gmail.com diluir mais alto, Então que vai tomar a entrada do usuário. Agora a questão aqui é por que eu apenas transferir todos esses arquivos para o formulário necessário. Só por causa daqui você pode ver que eu apenas limpar esses arquivos na forma necessária apenas por causa de sua compreensão que eu estou apenas criando ou eu estou apenas escrevendo código limpo para vocês aqui na idade mais rápida, Eu só digo que ação, que é igual a, Eu vou deixar este MD e eu vou falar sobre isso mais tarde. Isso é apenas por causa de nós estamos tomando a ação, mas se estamos abordando isso em, na soma de outro arquivo ou se estamos ligando alguns dos outros arquivos, vamos supor formulário exigido para você como endereço ou você tem que fornecer o endereço deste arquivo para essas ações. Então, se você está fornecendo o arquivo tema, ou se você está escrevendo o mesmo arquivo PHP ou algum código PHP no mesmo arquivo. Então aqui, não há necessidade de escrever o endereço de qualquer arquivo aqui. Espero que você entenda agora que como você pode definir as necessidades de você um formulário PHP de quatro anos. Se você encontrar um problema na Índia em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 52. PHP Include de arquivo: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a função de inclusão do PHP. As funções de inclusão do PHP permitem que você crie o código modular e reutilizável. Qual é o código modular reutilizável? Vamos supor que estou criando três módulos bem aqui. Ok? 123 bem aqui. E voltarei à reutilização do código mais tarde. Portanto, o PHP fornece quatro funções que ajudarão você a organizar um arquivo de script nos módulos e reutilizá-los em outro plano distrital. Que as funções são incluem funções requerem funções incluem as funções e requerem funções 1s. O que é a função de inclusão? As funções de inclusão leva todo o texto em um arquivo separado e copiá-los para o arquivo que usa a função de inclusão. Ok. Aqui você pode ver que alguns dos exemplos que eu estou apenas mostrando a vocês, como vamos supor que este é o index dot PHP. E então vamos supor que Paige Dorr, arquivo PHP, ok? E então nós temos, supostamente, entre em contato conosco, tudo bem. Eu só defino estes nas três seções. O que significa que eu acabei de definir cada paciente Buda três seções bem aqui. Ok? A primeira seção aqui, como você pode ver, é a seção de cabeçalho. Então temos esta é a seção do corpo, e esta é a seção de fotos. E o mesmo é o caso como este é 4. Terceiro, este é o corpo, este é cabeçalho, cabeçalho corpo. E aqui, você pode ver, vamos supor ou supor que você tem um site simples que consiste em três páginas. E cada página é dividida em três barra, que manteve cabeçalho, corpo e pasta. Se você precisa alterar o cabeçalho de cada página, você vai abrir todos os arquivos para cada página e, em seguida, atualizar o cabeçalho da página. Se você quiser atualizar para o jantar da página. Então você será aberto a ordem da página, todo o layout da página. Suponha 123 significa três páginas, e então você vai mudar o rodapé de todas as páginas. O que parece? Arquivo bem aqui. Incluir arquivo. Separaremos o arquivo de rodapé e o arquivo de cabeçalho. Eu estou falando sobre o primeiro plano mais difícil apenas por causa desses dois arquivos são reutilizados em todos os lugares. Qual é o conceito de data de reutilização aqui? O conceito de reutilização aqui, uma vez que você está declarando o arquivo de cabeçalho e o arquivo com a ajuda de incluir funções apenas em colado. A função aqui do arquivo de cabeçalho e arquivo de pasta. O que você já encontrou. E, em seguida, basta chamar esta função aqui em cada página. Não há necessidade de escrever o código de novo aqui. Esperemos que seu conceito seja muito mais claro sobre a reusabilidade e o arquivo de inclusão do PHP. Aqui você pode ver que eu estou apenas criando um dos arquivos de índice bem aqui. Então temos o arquivo do rodapé aqui. Então temos o arquivo de cabeçalho e o arquivo de inclusão bem aqui. Eu só vou primeiro para o arquivo de inclusão. E aqui eu vou criar alguns do código PHP aqui mesmo. Este é um exemplo muito básico. Agora aqui eu só escrevo em colado. E aqui eu tentei cabeçalho escuro PHP, que significa que dentro daqui você pode ver que dentro deste arquivo include, eu apenas chamo um cabeçalho de função, que é uma função de include, e eu apenas chamo este cabeçalho arquivo bem aqui. O que não é arquivo de cabeçalho? Apenas um cabeçalho como definido no arquivo de cabeçalho, que é este é cabeçalho. Vamos ver a saída aqui. E aqui você vai ver que, cara, eu só dirijo este acorde. Então, simplesmente dentro deste arquivo de inclusão, eu só chamo este arquivo de cabeçalho aqui. Ou eu só uso o quadrate do arquivo de cabeçalho aqui. Agora, vamos supor que eu estou apenas escrevendo tag parágrafo aqui e aqui eu apenas escrevo este é o corpo da página bem aqui. E então aqui você pode ver que eu apenas copiar e colado para o arquivo de rodapé como um arquivo apenas um cabeçalho, que é este é um quarto da página. Ok. Quando eu só dirijo este tribunal, então eu só chamar cabeçalho e rodapé também. Então você entende agora que o WHO VE limpou cabeçalho e rodapé e como os chamamos. Este é um exemplo muito básico onde criamos aqui ajuda você a entender agora. Agora vire para virar ao lado desse exemplo bem aqui. Agora aqui você pode ver que eu acabei de criar alguns dos arquivos de cabeçalho bem aqui. Só quero excluir alguns dos, desculpe, quero adicionar algumas das coisas no cabeçalho. Vamos supor em primeiro lugar v, como o nome do site. E então nós temos alguns dos links ou alguns dos menus aqui, que é, eu apenas escrevo o tipo âncora HREF, que é igual a aqui. Eu só escrevo que este é o texto falso. Então link fictício aqui e aqui está, certo, esta é a página inicial. Ok? Agora aqui V tem um tipo de velocidade de barco. Então nós somos como, oh inferno, página FAQ e adicionar o último V tem algum tipo de algum tipo de página de contato, que é Fale Conosco página. Ok. Agora aqui, eu só mudo isso para o arquivo de cabeçalho. Se você estiver usando como se você tiver algum tipo de três arquivos ou três páginas PHP. Para páginas PHP ou seis páginas PHP. Então, se você não escrever isso no arquivo de cabeçalho e não incluir isso. Então você precisa adicionar estes Alcorn em todas as aplicações aqui. Agora vamos ver, eu simplesmente fazer alterações no arquivo de cabeçalho. E então aqui, vá para o navegador, atualize isso. Então você pode ver aqui, minha Discórdia é mostrada para mim aqui. Espero que você entenda agora que como podemos criar alguns tipos de estoque no arquivo de cabeçalho e chamá-lo para o arquivo principal. Vamos supor que você diz que VR só pode chamar esta Inglaterra e arquivo bruto. Mas enquanto chamamos um outro arquivo como aqui, você pode ver essa cópia e colá-la bem aqui. Ok? E aqui temos alguns tipos de HTML5 é aqui estamos criando como ok, isso é difícil e aqui eu apenas incluo isso no arquivo de índice aqui. Ok. Espero que você entenda agora que eu estou apenas criando isso no arquivo de índice, ok, eu disse psi. Agora. Agora aqui você vai ver eu vou chamar índice caro aqui. E aqui você pode ver aqui este é o arquivo de índice bem aqui, desculpe, o arquivo de cabeçalho bem aqui. E agora aqui temos alguns tipos de Fortran planejados aqui. Ok? Espero que você entenda agora. Agora aqui você vai ver que quando eu apenas executar este núcleo, e este é o indexado ou PHP bem aqui. E você pode ver aqui. Então eu só chamo o cabeçalho e o rodapé bem aqui nesta página. Então, cada acorde no cabeçalho e rodapé vamos ter aqui. Mas o corpo de cada página seria diferente. Espero que você entenda agora que o que é o arquivo de inclusão e como nós os usamos. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 53. PHP Include de arquivo: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, estamos dispostos a estabilizar a bola, a função require na linguagem de programação PHP. Na última palestra, vou falar sobre as funções de inclusão que tomará os pegs em um arquivo especificado e copia para o arquivo que usa a função include ou que vamos reutilizar que incluem arquivo de novo e de novo. Falaremos sobre a função de exigir. As funções necessárias levam todo o texto em um arquivo distante especificado e copiam para o arquivo que você usa a função de inclusão. Se houver algum problema no arquivo de carregamento, então as funções necessárias dendrite, erro fatal e duro as execuções deste. Não há diferença no necessário e esperar que eles lidem com as condições de erro nele. É o comandante ser usado a função exigem em vez de inclu porque nas funções necessárias você tem alguns tipos de manipulação adulto também. Porque seus scripts não devem executar continuamente se os arquivos estão ausentes ou mal nomeados. Espero que você entenda agora que o que é diferente entre as funções necessárias e incluem no PHP. Vamos ver o exemplo sobre o mesmo é um caso como ou incluir funções no lugar de incluir, Eu tenho que escrever algum tipo de exigir função. Ok? E dentro desta função exigem, eu apenas escrevo, vamos supor que este é dirigido ou PHP bem aqui. Ok, e então a pirita mais próxima aqui. Agora aqui, etiqueta de parágrafo de visão. E a etiqueta de parágrafo aqui é, vamos supor aqui que eu ataquei. Este é o corpo da página. E aqui este é o corpo da página bem aqui. Ok, e eu só fecha a tag PHP bem aqui. E este é o corpo da página. E, em seguida, feche esta etiqueta aqui, ok, que é uma tag de parágrafo. Agora aqui você vai ver que agora aqui foi perturbado e isso requer função bem aqui. E você pode ver isso aqui. Ele chamará o arquivo de cabeçalho. E então este é o corpo da página. E isso requer ação que é igual ao nosso velho exemplo. Aqui eu apenas escrevo cabeçalho número um, que é o arquivo que não existe. Você pode ver aqui que eu apenas dirijo isso. Então isso vai gerar promotoria, certo? Espero que você entenda agora, e ele vai me dizer que não há tal arquivo e diretório que está disponível dentro do seu código PHP. Espero que você entenda agora. Agora aqui, o mesmo é o caso assim. Eu só escrevo PHP e que também é necessário e necessário aqui é que eu apenas escrevo isso como um arquivo de quatro acordes ou PHP. E este é um arquivo PHP de ponto de foto. E então aqui eu vou fechar este acorde C e executá-lo novamente. Então você pode ver aqui, esta é a ordem da página. Este é o cabeçalho da página, e este é o corpo da página bem aqui. Então espero que você entenda agora que o que é as declarações exigem e o chefe de estado ou desculpe, declaração incluída na linguagem de programação PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 54. Cookie PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre os cookies na linguagem de programação PHP. Qual é o biscoito? Um cookie é um pequeno arquivo de texto que permite usar Tor I sorriso dados imago, que é quase aproximado, é de três KB ou quatro KB. Dados aqui sobre os usuários, que é ensinado no computador do usuário. E eles são normalmente usados para manter o controle de informações, como nome de usuário. O site pode recuperar personalizado a página de visita do usuário, visite a página da próxima vez. Isto é como aqui. Você pode ver isso dentro do navegador. Quando você está procurando algo aqui, vamos supor um Googler calma. Então aqui você pode encontrar o biscoito bem aqui. O que eu estou usando cookies aqui. Você pode ver que estes são os oito biscoitos. O que estou usando aqui. Espero que você entenda agora que quais são os cookies e eu logo abaixo dessas cópias aqui, quando eu só voltar novamente a esta página web. Então V tem algum tipo de cookie salvo, que já é como torque. Então estamos, podemos conseguir esses cookies de forma muito simples. Portanto, um cookie é um pedaço de informação para o navegador web do usuário em nosso formato de texto, um cookie é armazenado como um ou mais par nome-valor que talvez criptografado. Para fins de privacidade e segurança. Cookies também são conhecidos como cookies BAB, que é usado para usar como os cookies HTTP ou os cookies do navegador como. Vamos ver um exemplo sobre os cookies e vamos ver que como podemos criar e salvar nossos cookies. Aqui. Você pode ver que eu apenas defini funções. E aqui eu deveria definir essa página de sublinhado máximo. Por que tem o máximo de visualização de página aqui? Isto é apenas por causa de onde eu estou apenas usando a visualização máxima de página, que significa que eu apenas disse alguns dos retratados aqui. Vamos supor que temos o limite de 11 aqui. Então isso significa que a PSU máxima que eu faço aqui, que é 11. Agora aqui, eu apenas crio uma mensagem variável, que é a string vazia bem aqui. E agora aqui eu disse o biscoito. Se o cookie não está aqui, Eu apenas escrevo se declaração. Se eu encontrar é ácido e aqui eu tenho que escrever cifrão sublinhado cookie como o nome da função. Ok? E aqui eu crio uma página para você. Ok, agora aqui você vê que por isso, aqui eu só disse o biscoito. Então definir cookies uma função aqui e aqui eu só disse uma visualização de página para ele. E então aqui eu reescrevo aquele 1 e depois escrevo barra invertida aqui. Ok, agora aqui você vai ver que eu tenho uma grande mensagem é igual a. Aqui eu apenas gerar algum tipo de mensagem como Oi, e bem-vindo a este site. Ok? E eu só fecho esta chamada aqui. Agora aqui eu vou para a outra condição bem aqui. E a outra condição aqui é aqui. Você pode ver que esta é a vírgula. E a outra condição aqui é que eu vou escrever a visualização de página lida aqui, que como você pode ver aqui, eu apenas tentei pageview. Visitas, fáscia tem tipo inteiro direito. Então aqui nós OMS sublinhar cookie, desculpe, este é pontilhado sublinhado cookie. E então aqui eu tenho uma visualização de página bem aqui. Então eu só mais perto pontuação bem aqui. E depois disso eu tive que escrever, esta é a exibição de página bem aqui. Isso é n igual a um. Ok? Então isso é só para ler os biscoitos aqui. Você pode ver que nenhum cabelo, Eu escreveria que este é se declaração novamente e se aqui visualização de página, que é menor ou igual ao máximo, sublinhado página vista, que como você pode ver aqui, esta é uma função que eu apenas definido aqui mesmo. Então isso será definido cookie bem aqui. Este é o meu nome de função. E então aqui vou inserir isso na exibição da página. E depois disso aqui você pode ver que eu apenas defini como o valioso a partir do 0 aqui. E então aqui vou escrever barra invertida. Ok? Agora, depois disso aqui eu apenas crio a mensagem. A mensagem é igual a S Pen. Então esta é esta função de impressão bem aqui. E aqui eu escrevo que esta é a mensagem que é de gênero e quando você está procurando a página toda próxima vez, ok, aqui eu vou escrever cifrão, desculpe, a assinatura hash do sinal atual e d, que é para uma string. Ok? Agora aqui vou escrever essa visão de página. Certo? Agora eu vou fechar este acorde e depois ir para a outra condição bem aqui onde eu coloco o biscoito bem aqui. E então aqui vou escrever esta vista de página. E depois que aqui você pode ver que eu ilustrado vírgula e, em seguida eu tenho que escrever custo necessário quando jardim o tempoit aqui. E então aqui vou definir 3600, que é um limite de tempo, certo? Ok? Agora aqui você pode ver que eu tenho barra invertida direita aqui, e então ele fecha pontuação bem aqui. Agora simplesmente gere a mensagem aqui quando você está apenas removendo os cookies aqui, que é mensagem. E então aqui eu descrevi que os cookies são removidos. Ok, agora eu divulgo uma partitura aqui, ok, aqui você pode ver que agora se você quiser gerar algum tipo de mensagem ou algum tipo de outro símbolo de mensagem você tem escrever PHP. Então aqui você tem o direito. E então aqui, simplesmente gere a mensagem H aqui. Ok. Espero que você entenda agora. E aqui eu tenho que escrever lá a borda x1. E então aqui eu tenho primeiro o biscoito bem aqui. Ok? Agora você pode ver que mais eu estou apenas expandindo meu código aqui, que exatamente o que fez aqui. Então este é o meu acorde. E primeiro é a primeira coisa que eu defino o máximo. Isso significa que o tempo máximo de visão da pintura aqui, que é 11. Então aqui eu apenas criar uma mensagem que é uma string vazia bem aqui. E então aqui você pode ver que eu apenas criei if declaração e se ácido, que está recebendo o cookie e um cookie está recebendo a partir da exibição de página aqui, uma grande visão aqui é minha variável. Então aqui eu só disse os cookies na página, que está começando a partir de 1.00. Ok, e isso vai gerar a mensagem de que oi, bem-vindo ao site. Então, toda vez que você está apenas pesquisando o site você são dados serão salvos para essa página. Então, isso lhe dará facilmente os dados de cada próxima vez aqui. Agora, essa herança é clara. As variáveis inteiras bem aqui. Estes são os biscoitos. E a cada próxima vez, como um mês, você está procurando na página aqui. E com a ajuda desta taxa variável patrimônio plus é igual a um. Quando você apenas salvar esta página da próxima vez. Então isso vai escrever um mais 12345 para que seja assim, uma declaração. E o mesmo com as crianças, como delegados estão simplesmente recebendo peça n local, as cordas disso. Então aqui eu só sublinho navegadores. Então aqui você pode ver sua página de dharma visita aqui é seis vezes porque eu só já trabalho neste cookies aqui. Então você pode ver aqui, agora este Bowser está sempre me vendo também sentando biscoitos do meio bem aqui. Você pode ver aqui, eu apenas removo isso e tudo bem, e eu atualizo isso. Você pode ver aqui o erro na linha número 13 aqui. E aqui você pode ver seus gerentes atualizar. Então aqui você pode encontrar um somador aqui que é Set-Cookie. E aqui temos os três parâmetros. Então, sim, então um bem aqui. Então isso é uma vírgula. Agora eu só dirijo este tribunal e atualizá-lo. Então você pode ver aqui, este é um momento em que eu estou apenas procurando meu cookie RNNs afirmando minha página, eo cookie é salvo aqui. Ok? Agora aqui quando eu apenas tal de novo, você pode ver aqui é uma visita página. Segunda vez. O mesmo é o caso, como aqui. Você pode ver isso. E a cada 11 buscas que você pode ver aqui após a busca do alelo 11, meu biscoito será removido. Isto é apenas por causa dos dados serão carregados aqui você pode ver aqui você pode definir o seu limite de cookies também. Esperamos que você entenda que como podemos limpar os cookies e como podemos remover os cookies, e por que nós limpamos os cookies na linguagem de programação PHP ou na página web. Então isso vai simplesmente armazenar nosso anúncio, como você pode ver aqui. Se você encontrar algum problema em relação a desmarcá-la, por favor me avise. E obrigado por assistir a esta palestra. 55. Sessão PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre as sessões. A linguagem de programação PHP. Ascensão é um escritório importante que percorre os dados usando as variáveis globais. Assim, o navegador pode usá-lo através de várias páginas da web. Só estou dizendo que alguns da arquitetura do lado do cliente e servidor aqui você pode ver que isso é servidor e cliente bem aqui. Ok? Quando o cliente está solicitando para o servidor, servidor Livy vincula essa solicitação à proporção de cliente. Na última palestra, você viu que os cookies lá, os cookies são como torque nos sistemas do usuário, mas a sessão é tão rasgada o nos servidores, nós somos o Datastore. Então, aqui nos cookies que você pode usar ou você pode armazenar esses dados. Mas em vez de servidor, em vez de sessão aqui você pode usar que uma grande quantidade de dados como em restrições para os cookies, que os dados não são mantidos no sistema do usuário. As variáveis de sessões contêm os dados envolvidos os usuários atuais, e eles são acessíveis. Todas as páginas contêm em um único ou em um contêiner, em uma única página da Web. Os dados da sessão não são permanentes, mas você pode carregar dados do usuário final harmônico para o particular usando o banco de dados. Vamos ver o que é as sessões e como foi criado. Então aqui você pode ver que eu estou apenas criando um código PHP aqui. E então aqui eu comecei sessão e sessão sublinhado estrela. O sublinhado da sessão é start é um método ou uma função que está usando é iniciar uma sessão aqui. Agora aqui, vamos ver. Aqui eu estou apenas criando algumas das variáveis globais aqui, que é uma sessão e a sessão aqui é uma variável global. Agora aqui eu apenas escrevo isso como o FirstName. E o primeiro nome IJ é igual a aqui. Eu só escrevo que isso está lá. Suponha débito, débito aqui, está bem? Agora aqui eu apenas escrevo sublinhado e, em seguida, sessão, que é uma variável global. E aqui você pode ver que na sua tela há uma variável global, ok? E aqui é também o sobrenome, ok, que é igual a aqui. Só escrevo que este é o David, John. Ok? O primeiro nome aqui é o débito e o segundo nome aqui é o John. Ok. Agora você pode ver que eu apenas criar as duas sessões aqui e armazenar os dados do débito e o John bem aqui. Agora aqui, quando eu rodar isso no navegador. Veja aqui, minhas decisões são criadas bem aqui. Aqui, este é um cookie, e você pode ver aqui eu estou apenas usando um cookie aqui no host local. Você pode ver aqui este é um cookie e, em seguida, ID de sessão PHP. Então, isso criará um dos ID de sessão do PHP. Então eu só começo minhas sessões aqui. Agora aqui você verá que estamos criando as sessões bem aqui. Você também pode escrever uma declaração de impressão com isso. E com isso, vamos ver como aqui você pode ver que você também pode escrever igual e parte da declaração de impressão. E se você quiser adicionar um novo reservado aqui que eu criar sessão, e então aqui eu apenas fechar este ID. E esta é a aspas duplas. Você pode ver aqui. Espero que você entenda agora. Agora aqui quando eu apenas executar isso, para que você possa ver que eu sou asserções é curado e o cookie está usando bem aqui. Você pode ver aqui, e este é um novo ID de sessão. Ok? Você pode ver aqui. E este é o meu ID de sessões aqui, que está no localhost, e o nome aqui é o ID de sessões HB. Espero que você entenda agora. Agora aqui você vai ver que eu apenas comando isso e sessão é alcatrão este dois. Agora aqui eu estou apenas criando ou eu estou apenas recebendo os valores da variável com a ajuda de sessões. Como estou recebendo os valores da obsessão por ajuda. Então aqui você pode ver que eu estou apenas escrevendo igual a admin em igual aqui é eu apenas escrever isso. Este é o primeiro nome, está bem? Agora, depois do primeiro nome, eu tenho x2 ponto. E, em seguida, o design da porta é usado para concatenações quando você está adicionando duas coisas juntas. Então, nessa fase você pode fazer a concatenação, ok. E aqui eu apenas escrevo o nome do ID, a imagem é FirstName. E você pode ver que este é o meu nome de identificação e sobrenome. E este é um mau uso da identificação. Então, agora aqui estou pegando os locais da identificação aqui. E então aqui eu só escrevo uma etiqueta BR e a etiqueta mais próxima bem aqui. Agora eu só dirijo isso. Então, em primeiro lugar, você pode ver que este é o nome eo primeiro nome aqui é débito. Agora eu vou até os biscoitos e depois verifico esta identificação, então aqui você pode ver isso. Ok, agora aqui depois disso, eu volto e executo de novo aqui. E aqui você vai ver que eu tenho que escrever o último nome ID bem aqui, e este é também o sobrenome. Só tenho dois valores. O que eu acabei de criar aqui. Não, eu só faço este curso. Então aqui você pode ver que esta é a última imagem é o John Hope. Então você entende agora que como você pode obter suas identificações com a ajuda das sessões bem aqui. Então, como você pode ver aqui, aquele pedido para o servidor, que está salvando meu ID bem aqui, que é um nome e sobrenome. Então você pode ver aqui esta solicitação do servidor, o servidor responde ao meu pedido bem aqui. Agora, qual é o papel das sessões? Então sessão está criando o ID aqui, ok, que é um ID exclusivo para o usuário exclusivo. Ok? E então, de repente, resposta a essa identificação única bem aqui. Espero que você entenda agora que salão, estas sessões funcionam em um PHP e onde é que todos os cookies. E qual é o papel das sessões aqui? Portanto, manter as sessões para todo o servidor que você está se conectando ao seu usuário. Sessão irá fornecer todos os usuários são ID exclusivo. Espero que você entenda agora se você encontrar algum problema em relação à palestra, por favor me avise e obrigado por assistir esta palestra. 56. Data e hora PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, mostrarei como exibir um relógio, que está usando as funções de data e hora, e que obterá a hora local do computador cliente usando PHP. Vamos ver como fazemos isso e quais são as funções de data e hora e qual é o uso disso? Em primeiro lugar, temos que usar as funções de data que é necessário para MDD, a data e hora e seu acorde. Ele é usado para formar no carimbo de data/hora, mais legível basicamente nos vetores paisagem em mais lugares são. Ok. Em seguida, você pode usar funções PHP para fazer atualização automática na data de direitos autorais seus sites como. Vamos ver como fazemos isso. Muito simples. Acorde. Quando você está apenas escrevendo a data e hora, basta criar sua variável. Será que então aqui usar as funções de data. Então você está apenas usando a função de data aqui. Em primeiro lugar, você tem que escrever d, então você tem que escrever mn, e então você tem um ótimo ano. E então aqui você pode ver que simplesmente você leu igual e igual será sua variável aqui, que é a variável data. Ok, agora aqui você pode ver que quando eu apenas executar este código aqui mesmo no navegador que nós vamos ter a data de hoje aqui mesmo. Espero que você entenda agora que como você pode obter seus dados com a formatação desta barra aqui. Você também pode criar a formatação disso com a ajuda de que cientistas bem, com as diferentes profundidades formatando aqui, e ponto também, você pode simplesmente substituir com a ajuda deste ponto como aqui, você pode ver que como você pode obter o seu tempo aqui, desculpe, uma data bem aqui neste código. Ok? Agora aqui você vai ver que como podemos obter nosso tempo com a ajuda das funções de tempo. Ele não os viu. Espero que esteja certo. Igual e direito patrimonial. O tempo é, e então aqui eu só tentei porta funções atrasadas e a função de data aqui nós criamos como Em primeiro lugar, eu li horas do que eu tenho, certo? E então aqui eu tenho que escrever um ensaio. Ok? Agora aqui você vai ver isso quando eu apenas executar o placar bem aqui. Então você terá o tempo da alma dos árabes agora mesmo. Você pode ver aqui é 0, Salman, 3755 AM bem aqui. Como você pode ver aqui. Aqui você pode ver que primeiro nós vamos ter a hora. Então aqui você pode ver que isso vai conseguir. O formato disso. E depois disso aqui você pode ver que o grupo de país. Então aqui você pode ver que a está representando para o nosso h aqui. Então aqui você pode ver lá que nós vamos ter três, Ivan obter os minutos com a ajuda de formato. E então você pode ver aqui os minutos e você pode ver aqui, ok? Em primeiro lugar, quando 0,7, que é a hora, então aqui você pode ver que eu é definido I, que é 37,55, que está usando um minuto e os segundos também. Então aqui eu vou pegar SE, ok, que é o segundo imperador também, que é um AM ou PM. Ok. Espero que você entenda agora. Então agora como você pode obter a hora e o risco de data. Então isso é coisa muito básica. Agora aqui, você pode ver aqui, saber a maior parte do tempo significa que, como no tempo moderno, como você pode usar, ou como você pode obter o fuso horário do seu site, e como você começa as horas para o seu cliente também. Então esta é a função de fuso horário que é um gat sublinhado de fuso horário padrão, o site moderno usa esses tipos de funções. Vamos supor que eu ataque a América Slash, desculpe, este é America Slash aqui. Eu só escrevo Nova Iorque. Espero que você entenda agora que estou recebendo o tempo da arte de Nova York bem aqui. Agora aqui você pode ver que eles são iguais. E aqui ele morreu. A hora é. E aqui eu tenho escrever massa e, em seguida, data aqui é o mesmo que a data. Ok? O que terá, você pode ver aqui hora, minuto, segundo, e depois AM ou PM. Espero que você entenda agora. Agora e eu só rode este código aqui. E depois desta etiqueta BR. Tão frio, certo. Agora aqui, você pode ver que eu acabei de executar esta pontuação. Então você pode ver aqui o tempo aqui é 074043, bem aqui. Ok. Aqui você pode ver depois deste tempo bem aqui. Você também pode criar algumas das questões de tempo MK. Uma das mais funções que você usa ou que você deve aprender a usar para exibir a data e hora do PHP, que é funções de tempo MK. Então m duas funções de tempo é vamos supor que você tem escrever X1 como a variável, ok? E aqui você tem a variável como que é igual a m k tempo. E quando você está apenas escrevendo o tempo MCO aqui. Então, em primeiro lugar, você leu suas horas. Vamos supor que temos 12 horas do que 14 minutos. Então aqui temos 54 segundos. Então como você supõe que um mês aqui é 03, então nós temos o dia aqui é 25, e o ano aqui é 2020. Então este é apenas um formato. Você tem escrever catabolismo M onde isso é muito complexo e não estou passando por isso. Na vida moderna. E o site moderno, A função padrão fez e o fuso horário padrão está usando. E então todos os símbolos usaram esses dados. Espero que você entenda agora. E se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 57. PHP Filtros PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, vamos falar envolver os filtros PHP. Que são os filtros PHP e como os usamos, como os diferentes tipos de filtros PHP. Mas aqui nesta palestra, estamos focados na soma dos filtros PSP. Medo que você tem grande lista de filtros. Em seguida, você tem filtro de dados higienizado e você tem escrever, validar valor inteiro. Então estes são os alguns dos filtros que estamos trabalhando nesta palestra. Então, em primeiro lugar, o difícil muito focado no filtro, que é, você pode dizer que esta é apenas uma lista de filtros. Como você pode usar o filtro em seu código. Então aqui você tem que escrever código PHP e, em seguida, o código PHP mais próximo aqui. Agora Herr Einstein para cada loop. E isto é para cada liberto aqui. Eu fiquei filtro sublinhado lista aqui. Ok? E aqui está certo, Filter1 lista de pontuação como o ID que é igual e, em seguida, maior que sinal. E aqui eu escrevo, isto é filtro. E filtro aqui também é um medieval. Então, o PHP inclui um básico. Ou você pode ver que uma funcionalidade de filtro interno que permitirá validar ou sincronizar dados. Você entra pelas fazendas ou qualquer coisa como madeireira ou qualquer outra coisa. É extremamente útil se você quiser usar um caracteres especiais como o texto sem acionar o tribunal, que é um impedindo as inserções de dados. Ok. Esta é apenas a nossa filtragem aqui, e aqui é igual. E o igual aqui é em primeiro lugar, escreva, vamos supor que eu tenha chorado em um Tang, que é a lista de ordens aqui. E aqui eu tenho que escrever que este é ok filtro aqui é a nossa variável, sem cabelo. Eu tenho derivado algumas dessas cordas bem aqui. E a string é, e então este é sinal de dardo porque é uma concatenação aqui e aqui é morto filtro sublinhado ID. Ok? E então aqui eu tenho derivado que este é filtro bem aqui. Então aqui eu tenho um ponto vermelho. E então eu fecho essa etiqueta de LA bem aqui. Por que eu só uso uma luz? Heck, eu vou te dizer enquanto executa o programa. Agora você pode ver aqui meu tribunal está completamente aqui para a lista de filtros bem aqui. Você pode ver aqui, eu só usei o alerta Hague só por causa disso. Formatação. Agora primeiro você tem que escrever, eu só tenho todos esses filtros, o que estamos usando no PHP, que é um tipo inteiro, então isso vai me mostrar o valor parece que crianças como booleano floored validar underscore register, ler expressões e, em seguida, validar URL de domínio, e-mail e tudo isso filtrar o que estou usando aqui. Agora aqui você pode ver que eu estou apenas usando alguns dos, outro filtro via você pode validar seus dados como aqui, você pode ver que eu estou apenas usando as informações de validação aqui. Agora aqui você pode ver no navegador, Eu apenas escrevo um código PHP e dentro do núcleo PHP, gelado, Eu abraço direito? Ou eu tenho que pegar a variável bem aqui. Estamos, eu só escrevo 20. Inicialmente. Eu apenas definir uma variável que é um 20 aqui, porque eu estou apenas validando meus valores inteiros. Agora Harris, certo? Se, ok, e se filtro de sublinhado variável. E aqui eu tenho que escrever, então isso é variável. E aqui posso escrever que esta é a minha variável aqui. E eu tenho derivado isso como um sublinhado de filtro aqui. Tenho que validar o número inteiro aqui. Então isso é validar. E validar Aqui é o inteiro. E você pode ver aqui eu apenas encontrar este rádio global ou até mesmo. Agora acorde mais próximo e, em seguida, começou a declaração. Agora aqui igual e igual é feito. E então aqui estou eu, certo, um pouco do texto em negrito aqui, e aqui estou eu recebendo essa variável e, em seguida, fechar esta tag aqui, que é um quadro. Então, aqui eu comecei, este é um válido para a sua direita e é a pontuação mais próxima bem aqui. Esta é a declaração “if”. E se eu for para a outra declaração e aqui eu apenas escrevo igual e igual aqui é. Então aqui eu só chorei essas declarações e aqui eu tenho que escrever que este é E, que é o tipo inteiro. E então aqui eu tenho dois pontos mais próximos bem aqui. Ok? E aqui temos um mais próximo. Agora ofereça isso aqui, eu decido que este não é um inteiro válido. E eu fecho este acorde bem aqui. Espero que você entenda agora. Agora aqui quando eu apenas sublinhar. Então você verá que o 20 é o válido em u, y. Isto aqui você pode ver que neste exemplo eu acabei de dizer a variável a, que é iniciada como 20. Ok? Então isso irá mostrar que este inteiro aqui é 20 e que são os dados válidos aqui. Espero que você entenda agora que como podemos validar nossos dados nos filtros PHP aqui. Ok? Então estes são os tipos de filtros. Filtros, como você pode ver aqui, quando você está apenas sanitizando ou validando você ou entrada do usuário em um PHP. Então você tem que usar os filtros. E filtro é apenas, você pode ver que esta é a variável filtro e filtro sublinhado. Então este é um, você tem que usar seu filtro rapidamente que irá obter uma variável, então você é filtros e, em seguida, algumas das opções que você tem, corretamente, você pode ver aqui que vamos obter o filtro e desculpe a variável. Então este é o meu filtro, que é uma validade muito mas. No nível dois, eu só valido meu este número inteiro 28 aqui. Ok? Então aqui você pode ver que temos que usar dois pedômetros aqui. Eu só escrevo as variáveis e os filtros. Os filtros só validam meus dados. Se você encontrar algum problema em relação a esta palestra, na palestra de filtro, por favor me avise. E obrigado por assistir a esta palestra. 58. Mande de erro personalizado: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos estar falando bola a manipulação de erros no PHP. Como você sabe que o PHP ou quaisquer obrigações se ele está fazendo ESP, se ele está fazendo você jangle, NodeJS ou PHP, em qualquer lugar que você está aplicações é nem sempre ir para o plano. Isso deve ser Edwards, que o usuário irá disparar continuamente o gatilho vago, o somador dentro de seus aplicativos e como você grava um determinado. Ok. PHP usado para desenvolvimento web como você sabe. E enter header no PAC é mais semelhante ao humano dizer que editar manipulação em todas as linguagens de programação, o tratamento de erros padrão no PHP dará o nome do arquivo, números de linha, e altura de Edward via você tem vermelho. Nós já estudamos sobre esta função de mergulho. Ok? A primeira coisa que você tem que lidar com o seu erro é a função de corante. E isso é que você tem que limpar o manuseio de erros de alfândega com a ajuda da função de manipulador set attr sublinhado. Nós já estudamos sobre esse diâmetro. Então aqui nós costumávamos morrer exceto meios. Crie nosso próprio editor personalizado manipulação com a ajuda do manipulador de edição de conjunto. Aqui você pode ver que eu acabei de criar. E aqui eu apenas mais próxima tag PHP bem aqui. Agora aqui vou criar uma função aqui. E a função aqui é o erro. Ok? Então aqui eu apenas criar uma outra função, um nome de variável, que é número de erro. E então aqui eu tenho que escrever a mensagem de erro. Então, duas variáveis que estamos criando aqui com o nome do etre número n, a mensagem eta aqui. Então agora aqui eu estou apenas criando a constante EDR VCE, imprimir a mensagem para o usuário. Como? Aqui você pode ver que eu ajudei a escrever igual VT é pintar esse erro. Esse número de sublinhado de erro. Ok? E, em seguida, feche este código aqui. Agora aqui vou escrever mensagem de erro, ok? Aqui você pode ver que eu só tenho duas variáveis aqui. Este é o número da víbora e o l aqui. Agora aqui você pode ver que eu tenho agora, Eu gostaria de igualar mais a barra média n para o único final Drake. E aqui eu escrevo isto aqui. Acorde mais próximo. E eu só uso o diamétrico. Então diâmetro é, em seguida, entrar um cupom ocorrer. Então o script tem que estar no topo aqui com a ajuda deste diâmetro. Agora aqui você vai ver que eu disse sublinhado imagens manipulador de erro. Você sabe, onde quer que eu esteja usando apenas o manuseio de erro definido, isso é para criar a função enter. Nós só precisamos definir o manipulador de erros personalizado porque no EPSP normal lida com ele. Mas se você estiver fazendo erros de cliente, você tem que usar o manipulador de erros definido aqui. E aqui. Vou escrever isso aqui, que é o meu a, que está aqui. Este é o nome da função. Você pode ver que esta é a função de n, o que é OK. Então aqui eu só chamo essa função, ou seja, o manipulador de erros set. Agora variável E e E, que é igual a 20. E então aqui eu apenas escrevo a variável b e o b que é igual a 0. Agora aqui eu só imprimir o depoimento. A declaração aqui é sem lei e abelha selvagem, ok? E eu vou fechar este quatro aqui. Então, como você sabe, este filme gerou um erro porque aqui você tem que escrever P e M 0 para o razão dizendo a saída bem aqui. Então aqui você pode ver que esta é a CPU do somador, que é dividida por 0 script. E o roteiro está bem aqui. Aqui você pode ver que eu tenho que escrever este diâmetro aqui ou estas funções aqui. Eu só te digo que esse evento, este é o roteiro está sendo executado aqui mesmo. Então, depois de parar o script aqui, então esta função será executada, ok, ou depois de gerar o somador. Então esta tira vai trabalhar fora dos seus programas. Faça o próximo. Esperemos que você entenda agora que como podemos criar um cliente, ele está sempre ligado a manipulação de adicionar usando o manipulador de erros personalizado porque ele irá mostrar mensagem mais especificada de acordo com o usuário que pode ser útil para o usuário. Se o erro não for manipulado usando o Error Handling personalizado do que ocorreu, então out trip será mantido por padrão. Mas se ele é tratado usuário usando tratamento de erro personalizado, que ele pode ser contínuo, viagem contínua depois de exibir a mensagem de erro. Ajuda você a entender se você encontrar algum problema relacionado a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 59. Handling de exceções: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a manipulação de exceções na linguagem de programação PHP. Em seguida, o PHP cinco foi lançado. Ele entrou cooperou um modelo bayesiano para capturar sombreadores e manipulação de exceção. Erros de manipulação de exceção que criamos em um PHP, o que vamos tentar. Catch bloco é quase o mesmo que manipulação de exceção em outra linguagem de programação. Uma exceção é um sinal que indica algum tipo de eventos excepcionais são adicionados. Morto ocorre exceção pode ser causada devido às várias razões. Por exemplo, alguns dos bancos de dados interconectividade ou você pode usar conexão de banco de dados queda morreu aqui. Ou alguns de vocês estão ajustando no campo aqui, ou algum de seu arquivo ainda não existe em seus servidores. Aqui. Um uso de termo ou a palavra-chave para o tratamento de exceção, que é try, throw and catch. Try blocos contêm o bloco de código que pode ser que pode potencialmente lançar uma exceção todo o tribunal dentro desse bloco, e isso é executado até que a exceção seja potencialmente rasgada. A palavra-chave é usada para sinalizar a ocorrência das exceções do PHP. E o tempo de execução do PHP tentará encontrar uma instrução catch que você manipulou exceção aqui mesmo. Depois a captura, este blog, o bloco de captura. Somente se as exceções ocorrerem dentro do bloco. E o acorde visitando suas declarações catch deve lidar com exceções dentro das exceções. Agora aqui você pode ver que esta é uma pessoa que segura uma bola de críquete ou que segura, segura qualquer um da barra, avalia-o. Se ele lançar esta exceção, exceções. Quando outra pessoa ou se ele faz barrar um para outro pessoa e essa pessoa vai pegar a bola. Isso significa que essa pessoa que tenta jogar a bola para a outra pessoa, e isso é dinheiro. Nascido tem sucesso com as crianças assim? De acordo com o exemplo também. Este é um exemplo da vida real da manipulação de exceções. Aqui você vai ver que como podemos criar este tratamento de exceção no sentido de codificação. Aqui você pode ver que em primeiro lugar, eu tive que escrever funções. E a função aqui é dividir função. E aqui cheguei eu esta divisão. E aqui eu li esta é a variável d y bem aqui. E então aqui eu tenho bem ali, isso é OK. Aqui. Eu só cuido um do outro. Eu só corro o núcleo disso aqui. Aqui eu só escrevo se divisor, divisor, que é igual, igual a 0, então você tem que jogar ou você tem bom troll, a nova exceção aqui. Ok? Isto significa que se D é igual a 0, simplesmente lançar a exceção que é divisão por 0. Isto significa que esta expressão está a funcionar claramente aqui. Se isso não está funcionando claramente, então o que você vai fazer, então aqui você tem grande ou mais pesado. Aqui você tem que obter o quociente de que é igual a aqui dentro. Isto é divisor ou aqui você tem o direito de fazer união aqui, que é dividido por aqui você tem direito, dividido pelo divisor. Então aqui eu tenho que escrever igual. E então aqui você pode ver que isso está bem aqui. E então aqui eu tenho que escrever que esta é a tag de parágrafo. E então aqui eu tenho que escrever que isso está se desviando e dividendo dividido pelo cabelo e triturá-lo dividido por dy. Ok? E que é igual a aqui e eu li e isso é igual a almofada. E aqui eu tenho dois códigos mais próximos bem aqui. Ok? Então esta é apenas uma lógica que eu estou discutindo aqui para a afirmação eco. Está bem. Agora a melhor oferta dela. Em primeiro lugar, tive de lançar esta excepção. Isso significa que você é cabo está funcionando completamente certo? E esse mentor, essas exceções sim. Outro homem. Agora aqui vou usar o Tableau. Então empate aqui é, eu disse alguns desses termos bem aqui, onde eu escrevo que isto é a divisão. E a divisão aqui é supor que isto é dez. Então esta é a Divisão. E a divisão aqui é o meu nome de função aqui, que é um dez. E aqui estou eu Greg, este é você por três. Ok. Agora cabelo depois disso. Você pode ver aqui que isso será dividido por menos quatro. E aqui eu tenho que escrever isto é 40. Então aqui que eu acabei de criar 100 me encarou bem aqui onde você pode definir. E aqui eu tenho que escrever isso é dividido por dois, que é 22. Eu retomo. Então estas são algumas dessas declarações são scooting de diamante bem aqui. Então aqui, se a exceção é lançada, então eu tenho que escrever a declaração eco aqui, onde eu tenho que escrever que isso é p. E então aqui é certo nas divisões executar com sucesso se todas essas RAM com sucesso. Então esse erro, essa exceção será gerada aqui mesmo. E aqui eu tenho dois pontos mais próximos. Agora, depois disso, aqui estou usando o Steadman. Então casual em primeiro lugar, que irá preencher a exceção. Uma exceção aqui é uma palavra-chave. E então aqui eu tenho que escrever a variável aqui para a exceção. Agora aqui eu li igual e o cohere é tag parágrafo e seus gatos e sua carruagem inteira. A exceção, certo? Se a exceção for, se a exceção for falsa, modo que o bloco de cache detectará todas as taxas de exceções verdadeiras e falsas. Aqui. Espero que você entenda agora, agora Harris Trade, ele voltou em San e isso vai receber a mensagem bem aqui. E aqui eu tenho que concatenar. E aqui eu tenho engenharia orgânica, melhor Kaddafi. E fecha pontuação aqui. Espero que você seja só lidar com isso. Agora aqui. Eu só continuar algumas das exceções novamente e aqui eu só fiquei alta exceção. Ok? Agora aqui você pode ver que eu acabei de executar esta chamada agora mesmo. E você vai ver lá em primeiro lugar que realmente a resposta é claro exceção. Então aqui você pode ver que este é o fim dessa exceção. Eu estava declarando aqui no blog de empate, então isso é dividido por 0. Então aqui você pode ver que isso vai pegar a exceção que é dividida por 0. O que estou definindo aqui, você pode ver aqui, isso é uma lógica. O que é um jogo aqui? Agora aqui, você pode ver que eu apenas uso três palavras-chave aqui, que é um título e declarações catch. Então aqui você pode ver que em primeiro lugar, eu li funções de DVD, que é para as funções de onda em, neste exemplo você pode ver aqui que irá verificar o divisor que é igual a 0 ou não se ele está em exceções e rasgado up acorde PHP, que é uma declaração de brinquedo aqui. Caso contrário, essas funções executam essa divisão usando o número de galas e as reservas de exibição. Aqui. Ok, depois disso aqui você pode ver que eu apenas usei função divisões, função DVD, que é função de divisão, que é carro dentro do bloco try. Você pode ver aqui eu estou apenas chamando o bloco try e fornecer alguns dos valores para ele. E depois disso aqui você pode ver que eu estou apenas parando algumas das exceções bem aqui. Agora aqui você pode ver que o tipo bloqueia, desculpe, os blocos catch. Portanto, blocos de cache tipicamente k as exceções que é rasgado para ele dentro dos blocos de tempo. E isso criará uma palavra objeto. E isso continuará as informações de exceção e a mensagem de somador deste objeto podemos recuperar usando as exceções, que é a mensagem get aqui. E que mesmo curto como a idéia da mensagem em Buda vai é você pode ver aqui que a exceção de dinheiro, você pode ver que esta mensagem é mostrada para atender com a exceção onde o IJ já está bem. Espero que você entenda que como usamos manipulação excepcional, manipulação de exceção na linguagem de programação PHP. Se encontrarmos algum problema com relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 60. Arquivo aberto no PHP PHP: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre os sistemas de arquivos na linguagem de programação PHP. Mas esta palestra está totalmente focada em como você pode abrir seu arquivo com a ajuda do código VASP e do sistema de arquivos. Desde que o PHP é uma linguagem de programação de servidor. E permite que você trabalhe com os arquivos e dicionários, que é TOR no servidor web também. Nesta palestra que você vai aprender sobre isso, como você pode abrir seu arquivo com a ajuda de BSP. Um assunto muito melhor que está usando para abrir o sistema de arquivos é PHP, que é f método open. Esta é disfunções de metal fopen deu-lhe mais opções que tal configuração, se o arquivo é para leitura no ou para escrever para nós também. Aqui legado e, consequentemente, exemplo que eu estou apenas criando algumas das variáveis aqui, que é uma pilha. E a pilha aqui que é igual a, É certo, que este é o arquivo que está aberto bem aqui. Ok? A função aqui. Isto é aqui, você pode escrever uma variável, e então esta é a função f. Ok? Aqui você pode ver que eu estou apenas criando nossos arquivos TXT ponto texto TXT TXT, que é um arquivo de texto aqui. E eu só quero abrir esse arquivo para essas funções. Como você vê aqui, eu apenas escrevo dx, dy dot TXT, tensão musical do arquivo. Este é o nome da pilha, e aqui você vai ler a extensão da pilha. Agora, depois disso aqui eu estou apenas criando vírgula. E agora aqui tenho nota. Se você quiser, escreva r ou qualquer coisa. Então este é apenas um modo bem aqui. Este é o nome do arquivo e o modo aqui. Espero que você entenda agora. Agora aqui você vai ver que eu tenho direito? Vamos supor que eu tenho escrever igual, desculpe, em primeiro lugar, Eu tenho a pontuação mais próxima. E então aqui eu posso escrever isso é igual e igual. Aqui está a Phi. Ok? Agora, depois disso, aqui, eu só estou colocando este arquivo no Bowser agora, mas eu apenas executar este núcleo. Então você pode ver aqui, o ID do recurso aqui é três e que a vontade de obter os recursos desse arquivo aqui está bem aqui, ok? Agora aqui você vai ver isso. Depois disso, este ficheiro vai abrir a Sumi, está bem? Agora aqui, vocês verão que muitas vezes aqui eu estou apenas removendo este igual aqui. E agora e está fazendo o tratamento de arquivos. Vocês, eu comecei isso. Este é o texto ou a herança blindada, certo? Basta escrever ou diamante. Diamond gera um somador para você esse arquivo. O somador aqui é o arquivo não pode abrir. Ok? E para cima e para baixo aqui eu estou ilustrando se arquivo variável não é. Abra. Então, aqui, simplesmente retorne o erro aqui, que é igual. E então aqui eu escreveria File Open com sucesso se o arquivo estiver aberto. Então isso irá gerar uma opção ou a declaração de impressão como esta. E se o arquivo não estiver aberto, modo que me mostrará o erro de que foi. Ok, aqui você vai ver não. Mas eu só vou para o navegador, reformular isso. Então aqui você pode ver que isso está me mostrando que você tem arquivo é aberto aqui com sucesso. Ok? Por quê? Minha primeira certeza me mostra que você está usando o código-fonte IDE número dois, certo? Então você não está criando os arquivos de opções. Um pai não lê o conteúdo dos arquivos. E eram nomes simbólicos. Como um recurso. Que quanto tempo você está procurando isso, certo, ok. Aqui você pode ver que eu estou simplesmente escrever que este arquivo está aberto com sucesso aqui. E depois disso aqui você pode ver que quando outra coisa que você tem que usar aqui, primeiro, o heroku, abra nosso arquivo bem aqui, ok? E você também pode usar sempre que suas funções, que é fechar seu arquivo também. Então arquivo fechado aqui é o arquivo variável, que está recebendo isso pronto bem na esta função f cruz, ok. Aqui você pode ver que quando eu apenas executar este, então a pontuação é então completamente posse que vai abrir o arquivo. E depois disso, isso fechará o arquivo. Esperança. Veja você entende agora que aqui você pode ver que eu acho que você está um pouco confuso sobre este motor. Então isso é usar para abrir e ler o arquivo no ok, aqui no lugar disso, se você quiser escrever r mais, que é usar para abrir o arquivo para leitura e escrita. Aqui, este r está usando porta fez arquivo somente. Mas aqui se você quiser ler e escrever arquivos como em sangue, eu r, mais. Se você quiser apenas escrever o arquivo para simplesmente escrever, basta escrever no lugar de R, que é W. Ok? E se você quiser anexar o funcionário de arquivos, você tem que escrevê-lo aqui mesmo. Esperemos que você é conceito é muito mais claro sobre isso. Como você pode abrir o arquivo e como você pode fechar o arquivo aqui. Ok? Se você quiser escrever algumas das coisas aqui que o erro de fechamento do arquivo é cruzeiro de arquivo também é gerar alguns dos, Vou colocar o u. então aqui você tem que escrever isso. E, em seguida, erro, que é arquivo não existe. Isso irá gerar um erro quando o arquivo é não existe se excluímos o arquivo daqui. Então isso irá gerar um erro como este. Ok? Espero que você entenda agora, se você encontrar algum problema em relação a sua palestra, por favor me avise e obrigado por assistir esta palestra. 61. PHP, escrita em PHP, sobreposição e arquivo de Append: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o arquivo de substituição e anexação direito no PHP. Em primeiro lugar, vimos que como você pode escrever seu arquivo na legislatura do sistema de arquivos existente aqui, Eu tenho derivado que uma variável phi, que é igual a, em primeiro lugar, eu tenho cupom de grupo, este arquivo existente, que é texto ponto TXT aqui. Aqui, a mesma função em nossa última palestra, o que usamos, que é a função aberta bem aqui. E em primeiro lugar, temos o arquivo TXT ponto texto direito. Então, na última palestra, vou falar sobre isso quando você está escrevendo seu arquivo apenas. Então você tem que usar seu modo W aqui. E eu só fechei este arquivo aqui. Agora aqui estou eu escrevendo f, certo? Então f right é apenas para, você pode ver que isso é para escrever algo em seu arquivo. Então aqui eu apenas escrevo, então este é o arquivo variável aqui. E então eu disse que isso é escrever o arquivo. Qualquer texto se você quiser adicionar ao seu arquivo. Então você tem que escrever. Agora aqui você também pode escrever algumas das lentes do editor para o seu arquivo também. Então você pode escrever de novo. Então aqui está no arquivo onde eu apenas escrevo. Esta é outra linha, ok? E aqui eu fecho este plano aqui. Agora aqui eu derivei este assunto próximo. E o método close aqui é fechar o arquivo, seu VR editado. Agora aqui eu tenho que gerar algo no arquivo, que é arquivo foi escrito com sucesso. Ok, aqui você pode vê-los. E então eu revelei pontuação bem aqui. Agora aqui eu só coloco isso no navegador. Então você pode ver aqui a Fine precisa ser escrita com sucesso. Então aqui eu li isso. Suponha que este arquivo não tenha sido necessário. Certo, deixe-me abrir esse arquivo aqui. Então você pode ver aqui esta é a escrita no arquivo, e isso é o que escrevemos aqui. Você pode ver que espero que você entenda agora que como você pode secá-lo em seu arquivo. Então você também pode usar que sobrescrever e em um novo arquivo, bem como com o mesmo este procedimento. Não há nenhuma mudança nisso. Suponho que aqui se quiser mudar algumas coisas. Então legado aqui você pode editar esta linha. Então todo método é visto, ok, para substituir a asma. Agora aqui você vai ver como podemos mudar nosso arquivo. Então, para anexar o arquivo, você pode impender dados e com um arquivo usando um método, ok, que é o modo. E esse modo é aberto nas funções abertas do arquivo. Vamos ver o exemplo disso aqui, como podemos fazê-lo ou como podemos acrescentar isso para ouvir dentro de um espelho, nós anexamos isso às bordas, certo? Que este é o modo de acréscimo. Ok? Estes são o modo paralelo. E aqui estou eu Greg, este é outro modo de apêndice. Ok? E aqui leram e esta é uma caneta com sucesso. Agora aqui eu vou para o navegador e atualizo isso. Então aqui você pode ver que o arquivo foi anexado com sucesso. E aqui eu tenho que abrir isso. Então você pode ver aqui este arquivo como este arquivo. Este é um sublinhado. Agora aqui você pode ver que eu apenas acrescento isso mais. E esta é a outra linha dependente. Espero que você entenda agora que como você pode prejudicar seu arquivo no PHP, como você pode escrever ou escrever seu arquivo no PHP. Se você encontrar algum problema em relação ao detector, por favor me avise e obrigado por assistir a esta palestra. 62. Arquivo de exclusão no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode excluir seu fogo do PHP. Não há uma questão, que é o método unlink, que é para excluir alguns dos dados ou alguns dos arquivos de um PHP. As lendas vêem como podemos fazê-lo. Aqui. Eu só escrevo código PHP e inspeciono este código PHP. Aqui, eu tenho que escrever isso. Este é o arquivo variável e o final é igual a Harris, certo? Isto é desvincular. Então, como eu acabei de lhe dizer que o recozimento é uma função que está usando para excluir o arquivo. Aqui ilustra test.txt, e esta é a extensão e o nome do planeta. Não mais, você tem escrever com ele aqui Eu só escrevo se declarações. Então, se o arquivo eo arquivo aqui será como e aqui eu posso escrever que uma mensagem que é o arquivo é excluído. Ok? Agora aqui eu vou para a declaração else, e aqui está o seu arquivo não excluído. Ok, aqui você pode ver isso. Então, quando eu executar este código para o navegador que entrar excluir arquivo. Então aqui você pode ver que o arquivo foi excluído aqui, ok? Quando eu só vou para a seção de codificação e aqui, se eu apenas para atualizar isso. Então, primeiro, eu vou encontrar neste arquivo no diretório, ok? Então aqui você pode ver que este é um diretório aqui e trabalhar com um arquivo PHP como você pode ver aqui. E agora, quando eu acabei de pesquisar isso no diretório, não há nenhum arquivo existente. Espero que você entenda agora que como você pode excluir seu arquivo se você substituir isso. Então, talvez de cabelo para o seu arquivo também é meios excluídos daqui como você pode ver aqui. Está bem? Espero que você entenda que como você pode excluir seu arquivo do PHP se você encontrar algum problema relacionado a esta palestra que como você pode excluir seus arquivos do PHP. Então você pode fazer qualquer pergunta aqui. Por favor, me avise e obrigado por assistir a esta palestra. 63. Upload de arquivos PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode baixar alguns dos arquivos existentes, o que já está salvo nos servidores. Vamos ver como fazemos o download. Existem duas maneiras pelas quais você pode baixar seus arquivos do seu servidor ou do seu site. O primeiro está aqui. Eu vou te contar sobre isso. Basta fornecer o link URL desse arquivo. O que é, qual o arquivo que você deseja baixar via? O link é muito simples. Vamos supor que eu tenho aqui, este é o arquivo HTML, e aqui eu tenho que escrever PHP. Então aqui você tem direito incorrer arquivo, e aqui você tem direito HREF. Aqui você fornecerá o link desse arquivo e simplesmente fechará esse arquivo. Este é o primeiro caminho, está bem? Você tem que baixar seu plano existente, mas isso significa que este é um HTML baseado e você teve que subornar o link para essa luta apenas. Aqui, vou dizer-lhe sobre isso, que como você pode fornecer o URL do site, ou como você pode baixar o arquivo existente ou já está salvo na pasta de seus meios ou em seus servidores e que você deseja baixar legado. Estou apenas criando um arquivo ou texto aqui, e eu só quero baixar este arquivo aqui. Agora Harris cria uma variável phi, que é igual a aqui. Eu recebo o arquivo primeiro onde eu tinha direito, que este é o file.txt. Ok. Tribunal mais próximo à direita. Agora, depois disso aqui eu apenas escrevo isso como os arquivos e os arquivos que é igual a ela. Eu aprendi aqui que eu tenho que escrever que o arquivo está trabalhando com arquivo PHP. Ok? E barra aqui, vou dar-lhe o nome dessa variável, que é o arquivo. Aqui. Você pode ver que primeiro, eu tenho que dar a ele o link dessa pasta. E então aqui eu tenho que obter essa variável. Só forneço o link no nome deste arquivo aqui. Ok. Aqui você pode ver que depois disso, eu tenho direito, que este é, este é o arquivo. E aqui eu tenho que fornecer o tipo do arquivo aqui, onde eu acabei de dizer que este é o arquivo ou o tipo de arquivo. E aqui eu disse que este é o tipo de arquivo, que é a função bem aqui, ok? Isso vai ter o tipo de arquivo bem aqui. Agora aqui está certo. Este é o nome do arquivo, que é a variável bem aqui. E esta é a variável aqui, que é igual a aqui. Eu disse que a base Nin, nome base aqui é a função funcional, e aqui eu tenho que obter a função do arquivo aqui, desculpe, a função dos arquivos rádio, pontuação mais próxima aqui. Agora aqui, se você quiser dar-lhe o link URL, significa que este é o local do arquivo recebendo o, ou este é o acorde quando você está recebendo o arquivo da pasta. Se você quiser obter o arquivo a partir da URL. Então aqui você leu arquivo ou URL. Esta é a variável aqui que é igual a aqui. Você tem que fornecer o URL do seu arquivo aqui, ok? E, em seguida, fecha pontuação aqui. Então, depois disso, aqui, você vai escrever essas coisas se você está escrevendo ou se você está recebendo o URL, ou se você está recebendo o arquivo da pasta. Então você tem que escrever código, que é em primeiro lugar você leu cabeçalho. Então aqui eu apenas escrevo que este é o conteúdo e o conteúdo aqui é o Tibre. E o tipo de retorno aqui é que vou concatenar mais o arquivo. E o arquivo aqui é t, ok, que é minha variável. Então, primeiro, eu tenho que obter o tipo de arquivo bem aqui. Agora aqui, eu ajudei a escrever que este é um cabeçalho e cabeçalho vai obter o conteúdo atual de aqui eu apenas escrever descrições, ok, então eu apenas comecei DIS para a descrição bem aqui. E aqui eu ajudei a escrever que este é o nosso anexo de multa, aqui é o nome do arquivo. Ok? Agora aqui, que é igual a, eu, basta escrever isso, que vai ter o nome do arquivo bem aqui. Minha variável diff. Agora adicione o último cabelo. Eu decido que este é o arquivo de dados e qual vai ter o arquivo aqui, que é minha variável aqui. Então, os arquivos aqui e, em seguida, feche a taxa de pontuação. Ok? Então é assim que você pode baixar seus arquivos do seu diretório aqui. Ok? Espero que você entenda agora. Agora eu estou apenas executando este núcleo bem aqui. Então você pode ver aqui nós temos uma edição Lanham ou 19, nós somos, sim. Eu só não forneci o link desse diretório aqui. Você pode ver que eu simplesmente forneço o nome da pasta. E então simplesmente li o arquivo. Ok. Se você quiser obter o diretório disso. Então simplesmente você tem que, você tem que procurar. E aqui você pode ver que nós temos que obter o link disso, tudo bem. Mas aqui você pode ver as opções ou o adicionador bem aqui, que é um arquivo de leitura trabalhando com arquivo PHP, texto de filer, que não conseguiu abrir a extrema direita aqui, apenas por causa de nenhum arquivo ou diretório que é salvo aqui neste arquivo. Então eu só digo que quando você está apenas trabalhando com os arquivos PHP online. Então aqui você precisa adicionar o link disso. Só por causa daqui você pode ver que eu estou apenas escrevendo as peças entre essas etiquetas. E eu só, eu só segurei uma ligação não válida disso. Se você estiver fornecendo o link válido para esse arquivo ou local, seu arquivo estará funcionando aqui. Quando outra maneira que você tem grande ou você tem que obter seus arquivos como aqui. Então simplesmente você tem que escrever, vamos supor que primeiro você tem que criar sua variável de arquivo. Então aqui você tem direito, vamos supor um nome base, ok, e o lugar da dívida. E então aqui você fornecerá o link lá em cima. Essa é outra maneira que você tem, certo? Mas ambos são parecidos como por causa de cabeçalhos e arquivos de leitura são salvos. Sim. Ok. Então estas são as duas funções, que é a função de cabeçalho e função de arquivo. Lá você pode baixar seus arquivos com a ajuda disso. Espero que você entenda, porém, e esta é a maneira mais simples que você tem que baixar seus arquivos assim. Basta colocar este link no lugar destes Alcorn e então discórdia é o mesmo aqui. Ok. Espero que você esteja entendendo como você pode, como você pode baixar seus arquivos no PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 64. Arquivo de download no PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre isso, como você pode carregar seus arquivos em seus servidores ou qualquer coisa. Para esse propósito. Em primeiro lugar, você tem que trabalhar com dois arquivos. Front-end, o que eu estou incluindo aqui no HTML e o backhand que é criado no PHP. Deixe-me ver aqui, eu tenho que criar o formulário. E o formulário aqui é mais v. Eu tenho que fornecer a ação. A ação aqui é gelo, certo? Que este é o arquivo Upload. Isso significa que eu estou apenas recebendo o link disso. E então eu acabei de fazer upload para o arquivo file.js carregar nosso PHP e, em seguida, definir o método post. Agora, a criptografia é a parte muito importante aqui. Porque quando você está apenas criptografar seus dados, modo que será carregado no formulário de criptografia ovo que ninguém será descriptografar e baixar seu código se você estiver executando isso no texto simples. Assim, o texto simples será carregado para o seu servidor. Então haverá algum vazamento de segurança é eval. Então aqui eu disse que este é um formulário de dados multi-partes bem aqui, e eu apenas fechar este formulário bem aqui. Por favor. Aplaudir. E o texto aqui é por favor, faça o upload do arquivo. Ok, depois daquele harém, as riscas. Então aqui eu só preciso adicionar a entrada. E a entrada aqui é o tipo de instalação que ajudei a criar o arquivo. Só por causa de, eu estou apenas carregando o arquivo aqui e aqui é certo que este é o upload de arquivo. Ok, e este é o arquivo Upload bem aqui. E depois disso, fechei o código aqui. Ok? Então esta é a primeira coisa que eu estou criando a taxa de upload de arquivos aqui. Isto é, você vê, você pode ver que se parecia com isso. Onde você pode ver que escolha o seu arquivo. Espero que você entenda agora que você pode carregar seu arquivo com a ajuda de HTML. Então este é apenas um HTML. Você pode escolher seu arquivo como você pode ver em seu site normal. Então aqui você pode ver que está certo, que este é enviar. Enviar é um nome e o, e o tipo aqui é o botão Enviar. Ok? E isso vai ter o valor de, você pode ver aqui aplaudir. Você pode dizer que o arquivo TXT upload, upload de texto. Ok? Isso só terá o valor do upload de texto aqui. Espero que você entenda agora. Sem cabelo. Depois disso, você pode ver. Eu só vou para o arquivo de back-end. E aqui eu li o diretório PhD mais próximo do PHP aqui. Agora aqui, eu li isso. Em primeiro lugar, eu li maconha. Pot é uma taxa variável aqui. E você tem que simplesmente fornecer o pod que estamos, você quer fazer o upload deste arquivo. Então eu disse qualquer uma das cápsulas bem aqui. Ok. Só estou copiando essa parte. E a parte aqui os vê como trade-offs no curso PHP. Ok? Agora acorde mais próximo bem aqui. Agora aqui eu tenho que escrever que este é um pote e a partícula é igual a aqui eu decidi que o cifrão. E aqui está, certo que esta é a parte. E a parte será o nome base aqui. E aqui eu li os arquivos de sublinhado do cifrão. Ok? Em primeiro lugar, copiei o nome do arquivo aqui. Aqui. Você pode ver que o nome aqui é upload de arquivo. Então eu estou apenas colando esse nome nesse diretório. Ok? E então eu disse que esse era o nome disso. E, em seguida, o quarto mais próximo aqui. Sem aspas. Ok. Agora, depois que eu tenho ali mesmo, se isso vai mover arquivo de upload sublinhado. Então aqui você tem direito, arquivo é uma variável global. E então aqui você vai ter que esta é a taxa de upload de arquivos aqui. Ok? Então aqui você tem direito que ali, este é o nome de sublinhado M, que é um nome temporário. E então aqui eu tenho que escrever que isso é suficiente. Isso está no arquivo bem aqui. Ok, desculpe, esta é a minha variável aqui, ok? E então aqui eu vou executar este trabalho. Este arquivo de upload mover é uma função aqui para mover a taxa de upload de arquivos aqui se o arquivo é movido com sucesso, modo que o ar irá gerar e gerar e mensagem para os usuários que arquivo carregado com sucesso. Ok? E, em seguida, feche o placar aqui. Se este arquivo não for carregado com sucesso aqui, então simplesmente torcido muitos cohere é, desculpe, o arquivo é carregado. Ok. Por favor, tente novamente. Como você pode ver aqui, estamos apenas criando exemplos da vida real. Ok? Ali. Em primeiro lugar, estamos a criar os formulários, está bem? E então aqui estamos criando os arquivos de backend via nós apenas dar-lhe o endereço disso. Em seguida, vamos obter a parte base aqui através deste arquivo será carregado. E isso está recebendo este nome de arquivo deste formulário. E então aqui este é um nome semelhante caso como se o arquivo é movido para que nós vamos obter o nome, em seguida, derrotar um nome temporário aqui, em seguida, que vai obter esta parte bem aqui e gerou com sucesso um erro. E se não está carregando cabelos tingidos também, simplesmente. Houve gênero e adicioná-lo aqui, que é um arquivo não é carregado e tente novamente. Então, quando eu rodar este código aqui, para que você possa ver aqui estamos. Vou encontrar a opção Texto de Aplausos e escolher o seu arquivo se você quiser carregar os textos, para simplesmente carregá-lo aqui mesmo, e se você quiser carregar a imagem para simplesmente evitar danos aqui. Então os gerentes escolhem um arquivo aqui com TXT dot TXT. E eu apenas aplaudo este texto aqui. Então você pode ver aqui que mover arquivo upload , em seguida, c. Então, há diretório como o falhou aqui e não tal e diretamente, que é, vamos apenas dar-lhe um outro diretório aqui. Então você pode ver isso aqui. Só preciso adicionar a pasta C em mim. Ok? Aqui você pode ver lá. Então esse era apenas o diretório C. E aqui, sim. Ok, agora é um plano. Então C E sim, ok. Agora harmonizado executar isso novamente e continuar. Então você pode ver aqui que falhou ao abrir. Parece que as permissões negam no arquivo c. Então, temos um erro em solares de arquivo c, você vê no arquivo aqui. Então eu rodei de novo. Portanto, falha ao abrir as unidades do Centro de Recursos do fluxo. Vês? Ele os amontoou trabalhando diretamente na linha número 12 aqui. E o arquivo está se movendo para o upload. E aqui temos o pod, onde temos o pod é d. E então isso está mostrando o erro só por causa daqui você pode ver que eu não tinha nenhum diretório. Nós apenas salvamos o arquivo só por causa deste modo mal-entendido que agora aqui, quando eu apenas ouvi e discórdia. E você pode vê-la recebendo este arquivo novamente e aplaudir este texto. Então aqui, desculpe por isso. Em primeiro lugar, eu ajudei a criar este diretório como E, em seguida, executar em contínuo ou aqui você pode ver que pilha com sucesso será para cima. Aqui. Ajuda você a entender agora por que ele é negação e negando as permissões no mar quando eu só quero salvar este arquivo no diretório. Isso é apenas por causa de olhos apenas negou o excesso dessa direção. Não há nenhum arquivo será salvo no diretório do C5a aqui, ok? Não na pasta, apenas no diretório C. Mais uma vez, espero que você entenda agora que como podemos carregar nosso arquivo em que se você estiver trabalhando com um servidor on-line. Então, haverá os links, conexões bem ali. E estamos a trabalhar com o anfitrião local, está bem? Estamos criando nossos arquivos locais aqui e estamos nos conectando a isso com os locais somente se você estiver trabalhando como os sites online e de vídeo. Portanto, não haverá áreas da ideia de conexões. Forneça apenas o link da pasta onde deseja salvar seus dados. E então simplesmente no lugar dessa parte, você tem que fornecer apenas a parte desses dados. Não se preocupe com isso o conceito é visto mais. Então espero que você entenda agora se você encontrar algum problema em relação à palestra, por favor me avise. E obrigado por assistir a esta palestra. 65. Tamanho do arquivo: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, vamos aprender sobre isso, como você pode obter o tempo do seu arquivo com a ajuda do PHP. Muito simples e muito proeminente maneira que você tem que obter ou você tem que verificar o tamanho do seu arquivo em PHP. Então, isso é muito simples. Aqui, três linhas de código que só você tem escrever. Em primeiro lugar, você tem o arquivo certo eo arquivo que é igual a aqui, você irá fornecer o nome do arquivo aqui está. Aqui. Arquivo dot txt, pontuação mais próxima aqui, essa herança, certo, que, esse é o tamanho do arquivo bem aqui. E o tamanho do arquivo aqui é uma função que está usando para obter o tamanho do arquivo, que é o tamanho do arquivo aqui, ok. Aqui você pode ver que eu tenho que escrever que isso está recebendo o nome dessa variável onde este arquivo é armazenado e adicionar o último se você queria escrever muito bem DOM, modo que simplesmente irá fornecer-lhe esse tamanho digital. E se você escrever igual aqui, então aqui você pode escrever que o tamanho do arquivo é, e então aqui você vai obter o tamanho do arquivo bem aqui, ok, nos bytes. E, em seguida, feche o placar aqui. Agora aqui, eu vou aprender este código aqui, onde isso está no navegador. Então aqui você pode ver que o tamanho do arquivo aqui é 0 bytes. Só por causa daqui, você pode ver que este é um arquivo vazio aqui e nenhum imposto envolvido aqui, ok? Aqui, eu apenas copiei e colei o texto, salvei este arquivo, corro para o navegador. Então você pode ver aqui temos 24 bytes de um arquivo é armazenado nesse diretório bem aqui. Então você pode ver que como obtemos o tamanho desse arquivo, bem como com a ajuda do método de tamanho de arquivo. Espero que você entenda agora se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 66. PHP crie cursos e objetos juntos: Ei pessoal e bem-vindos a esta palestra. Nesta palestra vamos falar sobre as classes e o conceito de objeto na linguagem de programação PHP. Classe C. São objetos um por um. Vou mostrar-lhe o conceito diagonal das classes e do objeto também. Antes de iniciar as aulas, só precisamos entender que são as classes e os objetos. Então, mais, os programadores define os tipos de dados que incluem função local, bem como os dados locais que você pode vincular. Ou você pode pensar todas as classes como o modelo para fazer muitos instância de alguns tipos de classes e os objetos. As classes e os objetos são os conceitos básicos de programação orientada a objetos, que envolverá todas as suas entradas da vida real para a vida real nestes. E a classe é um blueprint definido pelo usuário ou os protótipos a partir dos quais o objeto é criado. E é representa o conjunto de propriedades ou os métodos que são comuns em objetos de um tipo. Deixe-nos ver isso. Como a classe aqui, dentro da classe, como os nucleótidos da loteria, o que são inteiros? Então você tem que escrever uma string que é o nome. Então você tem direito, é treinado, que é vamos supor excluir, ok. Então você tem que trazer todas essas entradas, todas essas entradas. Então você leu entradas e saídas, bem como, que está disponível dentro da classe. Mas você tem quando você Abu sustenta o objeto. Portanto, há os diferentes atributos que estão envolvidos. Aqui. Você tem que quebrar a idade dessa idade tardia, que é igual a 15, então temos que fornecer o nome da string morta. Vamos supor que há um nome que é parede ou qualquer coisa, e a saudação aqui também. Ok? E com a ajuda de métodos, então você tem que obter essas impressões, entradas e valor de saída bem aqui. Ok? Aqui dentro dos objetos, você tem que quebrar as variáveis. Você tem que escrever os procedimentos, bem dentro dos métodos e atributos. Espero que você entenda que quais são os objetos e as classes aqui. Vamos supor que toda a classe, que é não obscura, compreensível ou VHA, vamos supor toda a cláusula, que é carro. Ok? Então este cão e o nome da turma aqui é o, desculpe, este cão e o nome do carro aqui é a classe. Vamos supor que você tem alguns tipos de membros de dados. Vamos supor que você tem o cão é b, em seguida, o tamanho do cão, e, em seguida, cada um do cão. Estes são os dados dos óculos deles. E se o cão é IID, então Dog está dormindo, então Dog é executado. Então estes são os métodos disso, faça essa aula, ok? Siemens, um caso como aqui, você pode ver que o carro, então carro é o nome da classe aqui, depois a cor do carro. Ok. Então o carro é o modelo do carro. O carro como modelo do carro e, em seguida, as portas do carro. Ok. Então você teve que digitar a classe EUA que estes azeitona determinado desgasta que mais oito aqui. Espero que você entenda agora que como obtemos a classe eo que é o objeto e os membros de dados da classe. Agora aqui vou lhe dizer as vantagens da classe em PHP. Então classe fornecendo fácil, maneira fácil de manter os membros de dados e os métodos juntos em um só lugar, que ajuda a manter o programa mais organizado. Além disso, que está usando, também fornece outra função dessa programação orientada a objetos. Isto é, herança. Classes também ajudam na escrita e todos os personagens. Usando aulas, você tem que cultivá-la. A capacidade de deixar o tribunal v6 torna o programa mais eficiente. E você pode agrupar a função relacionada que apostar na linguagem do procedimento se você estiver criando algumas das funcionalidades. Então, se você queria esta continuidade novamente, então você pode inteiramente corrigir sua corte. Mas aqui as cenas são alteradas na programação orientada a objeto, você pode simplesmente criar uma classe de cão flexível e simplesmente todos os atributos que definem a classe e uma por uma coordenada. Ok. Agora você pode ver que como podemos criar o conceito de classes em PHP mais Lee, muito simples. Eu li a cláusula, Visa, classe de cão aqui. Representação da classe é simplesmente uma classe é uma palavra-chave e cão é o nome da classe. Ok, aqui você pode ver esse insight que você vai escrever a propriedade disso. Nesta fase, eu não estou adicionando nenhuma das propriedades disso aqui. Faça o seu conceito aqui. Conheço cada classe que tenho um objeto. Aqui. Eu só crio OBJ, que é igual a novo, e o novo cabelo é cachorro. Ok? E depois disso aqui, a pontuação mais próxima. Então aqui eu apenas escrevo uma variável que é a variável DOM ou desculpe. Sublinhe uma variável fictícia aqui. E aqui, vou chamar esse objeto bem aqui. Ok? Agora, depois disso, você pode ver aqui eu tenho que fazer a classe e, em seguida, criar o objeto dessa classe. Então Object é uma instância individual das estruturas de dados que é definido pelo pano. Você pode definir uma classe uma vez e, em seguida, fazer muitos objeto dessa classe, que é conhecido como instância. Espero que entenda agora. Agora aqui você vai ver isso. Aqui estou eu apenas dando o exemplo completo disso, o cachorro aqui. Então eu estou apenas definindo as propriedades disso. Então, em primeiro lugar, eu tenho que escrever uma palavra-chave pública. Então palavras-chave públicas para tornar essa variável pública, que é acessado dentro da classe e fora da classe também. Aqui eu só escrevo o nome. Então, Dogme aqui. Então aqui eu tenho público vermelho, e o público aqui é cão. E a hemorragia aqui também é uma variável aqui. Ok? Agora, depois disso aqui, eu estou marcando que um público. O público aqui é a coleira de cachorro. Ela atribui o que eu estou definindo proporção três propriedades foram barragem está diminuindo taxa aqui para o nome do cão embora, cor e adulto ler. Ok. Agora aqui você verá que depois disso, dentro desta classe, eu tenho que escrever uma função. A função aqui é função de nome definido, ok? Ou aqui eu sinto muito, esta é a função setName. Nós estamos, eu só disse o nome disso. Dentro do nome. Eu tenho que usar um nome de função, que é algumas imagens. Isso, você vai aprender sobre isso na próxima palestra porque nesta palavra-chave, há uma palestra separada que estamos demonstrando aqui. Então não precisa se preocupar com isso. Basta fazer um conceito sobre as classes e objetos como aqui. Aqui eu só pego o nome e então aqui eu escrevo, este é o nome. Você pode ver aqui eu estou definindo as funções para o getName bem aqui. E depois disso aqui você pode ver que eu tentei aqui. Isso faz com que eu tenha que definir o nome disso. Então você pode ver aqui que o nome aqui é supor o nome ANY abc. Então eu não sei o nome do cão aqui. Então aqui está um novo, e o novo aqui é a palavra-chave cão. E o cão é o meu nome de turma aqui. Ok? E então aqui, depois disso eu vou escrever x, y zed é igual a hedge seu novo e um cão aqui. Ok? Então aqui você pode ver que ABC vir, eu vou definir o nome disso eo nome de seu cabelo é ABC. E então feche o placar aqui. Então aqui eu tenho direito, x-y-z disse o nome do cão e que é XYZ. Ok? Agora, depois disso aqui você pode ver que eu já tenho igual. E o igual aqui é ABC. E a ABC aqui tem o nome certo? Ok? Agora, aqui você vai ver que agora eu tenho que escrever igual. E o mesmo aqui é que eu tenho que escrevê-lo como a etiqueta BR aqui mesmo. E esta é a barba pendurada e depois feche esta etiqueta aqui. Agora Harris Red é igual. E aqui eu tenho que escrever que isso é x, y, z, e o x, y, z, e nós temos o nome disso. Ok. Agora aqui você verá que eu simplesmente crio propriedades. Mas eu só estou recebendo uma dessas porque eu só preciso de uma dessas propriedades. Estamos recebendo apenas o nome do cão se você quiser se livrar dessa cor da dívida, simplesmente aplicou esse conceito aqui. Ok? Agora aqui você vai ver que entender a pontuação bem aqui. Então temos um erro na linha número 23. Temos a ABC. Abc. Desculpe, aqui escrevo igual. E então AVC, onde eu vou conseguir esse nome disso. O ar que você pode encontrar aqui que é obter nome sublinhado apenas por causa de onde precisamos definir funções Gu para obter e definir o nome aqui. Então aqui eu tenho direito. Quando outra função onde eu li isso é obter nome sublinhado. E então aqui eu li que, que irá retornar o valor desta palavra-chave, que é nome bem aqui. Ok? Aqui, a discórdia está funcionando bem. Onde eu vou escrever, onde eu vou obter o nome disso e o nome dessa função aqui. E depois disso voltarei como o nome aqui. E aqui temos sim. Ok. Agora está tudo bem. E sim, temos um OH, bem aqui. Conseguimos o nome. Ok. Agora eu estou apenas executando o placar agora mesmo sob o navegador. Então você pode ver aqui, nós, eu só tenho o valor e o nome dos pais, ABC. E o próximo é que emergiram os nomes da massa de Harris bem aqui. Espero que você entenda agora que como podemos criar isso. Conheça um outro exemplo onde eu estou patinando, vocês estão lá. Suponha o como o código PHP aqui. E então aqui, vou escrever as classes e o conceito de objeto bem aqui. Husni, só estou usando requerimento. Exigir aqui é Nick, suponha que eu estou apenas criando ou desfaz adicionando um da classe. Vocês sabem? A classe aqui é supor V, como alguns tipos de classe já salvo aqui. Há, vamos supor que estão trabalhando arquivo ou vamos supor que é a classe do PHP. Então, isso é com você. Então eu acho que no meu conceito, talvez este trimestre seja ou este conceito será muito difícil para você. Então aqui vou escrever ou ler um ou um dos conceitos energéticos para que você deixe seu conceito muito claro. Então este é um exemplo das classes e do objeto no PHP se você encontrar algum problema relacionado a esta palestra ser x_k. Não, e obrigado por assistir esta palestra. 67. PHP de palavras-chave no PHP: Pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre as palavras-chave na linguagem de programação PHP. Isso é o que é, esta variável e por que nós usá-los. Palavras-chave php que esforça um membro não-estático da classe, que representa na instância de classe clara aqui. Então, o local ou os argumentos dos membros da classe serão enterrados. O baseado no valor de wij é a instância da classe é limpo você em primeiro lugar, você pode ver que aqui indiscutível uma classe. E uma classe aqui é supor carro. Ok? Então aqui eu escrevo em público. E o atendimento público é USAID e a cor do carro aqui. É igual a Harris, certo? A cor do carro é branca. Agora, aqui tenho que escrever que este é o carro variável. E o carro que é igual a mu e nu aqui está preso aqui. Ok? Agora aqui você pode ver que isso mais cobrar como criar a variável, desculpe, um carro de classe. E então aqui eu estou discutindo o objeto goo essa classe, que é o carro objeto, o carro novo bem aqui. E este é o público. Público é uma palavra-chave. Então, como você pode ver aqui, eles estão criando a classe eo objeto bem aqui. Ok? Então, esta palavra-chave é uma pseudo-variável, que também está usando como a palavra-chave reservada, que só está disponível dentro do método. E refere-se ao objeto do método atual. Então aqui neste tribunal, como você pode ver que isso será usado esta palavra-chave. Como eu acabei de lhe dizer, que esta palavra-chave é usada apenas na função. Ok, agora aqui você pode ver que eu li em público. E público aqui é a função. E a função aqui é supor que eu estou inserindo os dados aqui, e os dados aqui, é a cor do carro. Ok. E tudo bem, só a cor do carro? Porque não adicionamos nenhuma instância aqui. Agora aqui você pode ver isso neste lugar que eu estou usando. Então aqui vou definir a cor na cor aqui e que é igual a aqui. Eu digo que esta é a cor. Então você pode ver aqui. Então, fora da classe, nós mudamos diretamente o valor da propriedade do lado de fora da classe aqui, que é o branco e dentro do gene híbrido classe V. O valor disso com a ajuda desta palavra-chave, esperança. Veja você entende agora que como podemos gene o valor fora da classe e dentro da função, ok, ou dentro do método. Aqui. Depois disso, tenho que escrever em público. E o público aqui é a função. E a função aqui é, você pode dizer que um dia Tom, este é qualquer nome de função que você pode escrever aqui ou aqui eu tenho grau que isso na imagem da função é o CoreData, ou isso depende de você. Você pode escrever qualquer um dos Ting aqui, ok? Agora aqui você pode ver que depois disso, depois disso aqui eu apenas escrevo que isso é igual. Esta é a função, ok? Agora estratégias Heritage é igual e o igual aqui é eu gancho bem ali, a cor do carro. E aqui eu posso escrever isso é colegas disjuntores. Então use esta palavra-chave e obtenha a cor do carro aqui. Para obter a cor do carro bem aqui. E estou apenas posicionando isso aqui. Você pode ver agora depois disso, aqui você pode ver aquilo e Harris cor vermelha do carro. E então aqui eu escrevo ou a cor do cabelo do carro é. E depois dos olhos de cabelo aqui, eu fecho este código aqui. Então você pode ver aqui nós estamos apenas criando em primeiro lugar, as funções dos dados e, em seguida, definir os dados dessa cor, que é branco bem aqui, com a ajuda desta palavra-chave. Ok? Então, como você sabe que este é o, esta palavra-chave está usando ou é usado para simplesmente algo que você deseja mudar dentro da função. Então, nesse caso, você tem que usar essa função e essa função é referida ao exército de objetos. Novamente. Espero que você entenda agora que como podemos criar uma disfunção aqui. Espero que você entenda agora. Então, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 68. Curso e conceito de objeto parte 2: Ei pessoal, bem-vindos a esta palestra. E nesta segunda palestra das classes e dos objetos, onde estamos falando sobre as classes e os objetos mais e eu vou mostrar-lhe mais exemplos sobre as classes e os objetos. Estamos re em primeiro lugar fazer as aulas. Então nós fazemos os objetos dele. Em seguida, importa nas propriedades como criar a classe. fim de criar o grupo de classe V, o tribunal que tratou um determinado tópico em um só lugar. Por exemplo, podemos agrupar todas as chamadas que são tratadas os usuários de usos de um blog para a classe. E todo o código que está envolvido com nossas publicações dos posts no blog em segunda classe e todo o código que é dedicado aos componentes no terceiro vidro. Ok. Aqui. Você pode ver que eu estou apenas criando gelado estou disputando a classe. Ok? Agora, aqui nesta palestra, vou falar sobre as classes e o objeto é marcado por sua guia. Assim como você pode ver aqui eu tenho que primeiro escrever uma aula. E a classe aqui é supor que esta é a classe do carro. Ok? Então aqui declaramos a classe, a palavra-chave classe, e o nome da classe aqui é o carro. Ok? Agora aqui, alguns de vocês podem dizer isso como usar as aulas aqui. Na linguagem de programação PHP. Você não pode dar esta peça entre as classes se você quiser escrever as classes. Então aqui você escreve carro sublinhado, então você tem o carro certo e carro. Ok? E então aqui você se formou, suponha que carro de capital e carro CDR, ok? Então é assim que você pode escrever as classes, mas dado o lance é peças entre as classes. Ok? Esta é a única coisa em que estou criando aqui. Agora. Esta é a etapa número um que como OOP, Criar a classe. Agora, aqui estou eu apenas adicionando as propriedades para a classe. Em primeiro lugar, estou descrevendo público. E o público. Aqui está eu li o modelo ou você ouviu direito, a companhia do carro. Ok? Portanto, recorde as propriedades para as variáveis dentro da classe. E a propriedade pode, exceto os valores como o inteiro, inteiro, inteiros, strings, booleanos, onde você pode definir valores true e false. Então qualquer um, exceto você, pode escrever nas propriedades. Aqui, você pode ver que primeiro é a primeira coisa. Só estou escrevendo em público. Então a palavra-chave pública na frente da classe, propriedade. Agora, então eu apenas tornar esta classe propriamente pública bem aqui. Então aqui você pode ver que esta é a convenção de nomenclatura bem aqui onde você pode definir C maiúsculo mantido pequeno c ou qualquer nome, esta taxa variável. Ok? Agora aqui depois disso eu li este público. E agora aqui eu tenho que ler a cor dessa camada. Suponha que a cor do carro aqui seja branca. Então eu defini uma dessas cordas bem aqui. E aqui, eu li que esta é a porta, ou ouço um lado. Isto é como o teu carro, o teu carro aqui. Eu decido que isso é verdade, que eu sou apenas eu segurar carro verdadeiro. Ok? Você pode vê-lo. Saiba aqui. Eu só escrevo as variáveis string aqui, onde eu só disse a cor e, em seguida, aqui v, como os valores booleanos bem aqui. Ok. Então você entende agora que como podemos criar as propriedades daquele carro. Agora aqui você pode ver que eu estou apenas criando o objeto bem aqui. Então nós limpamos os vários objetos da mesma classe, que cada objeto tem seu próprio conjunto de propriedades. Como legado? Possivelmente eu tenho que escrever nada menos que. E aqui eu tenho que escrever este é Toyota. E Toyota que é igual a Harris. Escreva novo e o cabelo novo é carro. Então você pode ver aqui v criar objeto Dia ou ponto. Aqui está um objeto de um carro de classe com a ajuda de nova palavra-chave obscurantista alça. E o processo de criação de objeto também é conhecido como inicialmente. Esperança. Então você entende agora, agora aqui você pode ver que eu tenho que escrever que este é BMW, que é igual a aqui eu descrevi novo. E você vai ter a propriedade da classe de carros direito. Espero que você entenda agora, de fato, viciado e muitos objetos, como você pode ver aqui a partir do mesmo pano. Esta é a classe de um. Ok? Então temos a companhia, certo? E o valor booleano true, que é um cooler ou para loop. Ok. Aqui, você pode ver que qual é a classe aqui? Deixe-nos ver isso. Eu só estou brincando. Carro vazio bem aqui. E este é o curso para o, para o design bem aqui. Mas está tudo bem. Ok. Aqui você pode ver que este é apenas o nosso modelo. O que é este carro é quatro. Ok? Agora você pode ver que quais são os objetos aqui? O objetivo aqui é, você pode ver que, em primeiro lugar, eu vou fornecer a empresa desse carro, significa que o que é o logotipo dessa empresa significa que a fabricação. Em seguida, aqui você também pode definir a cor que é branco, preto ou vermelho. Ok? E você também pode definir que este é o total ou esta é a fórmula. Espero que você entenda agora por que no procedimento está cansado da programação. Todas as funções e variáveis definidas juntas no escopo global. Você sabe sobre o escopo global com alergias, pai terrível também inovar que é permitido lá, usado apenas chamando seu nome. Estamos definindo o escopo global fora das funções e estamos chamando o nome global e nós chamamos uma e outra vez, ok, para usar as classes, faz qualquer coisa dentro das classes que está escondido do escopo global. Lembra-se disso? E isso é apenas por causa do código dentro das classes é encapsulado dentro dessa classe é frio e fora do alcance do escopo global. Então você precisa amar o núcleo do globalista. Coby usou o Corbett na turma. E fazemos isso criando o objeto a partir de uma classe. Espero que você entenda agora que como você pode usar as classes e os objetos juntos aqui. Ok? Então este é um conceito simples onde eu estou apenas ensinando vocês a limpar suas confusões bem aqui que quais são as classes e quais são o lado dos objetos aqui? Então, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 69. Curso abstrata no PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra estamos falando sobre a classe abstrata em uma linguagem de programação PHP. A classe abstrata, que é vacina mista e interface e uma classe. Ele pode ser definido funcionalidade, bem como interface. A classe que está estendendo uma classe abstrata, deve implementar todos os métodos abstratos definidos em profundidade classe abstrata. A classe abstrata é declarada a mesma que a classe dentro das adições da palavra-chave abstrata. Aqui você pode ver que eu apenas escrevo abstrato e então aqui eu apenas escrevo aula. Agora aqui tenho o nome da turma, que é cão ou carro. Como ele, como ele, como você sabe. Aqui você pode ver que depois disso, se você estiver estendendo alguns dos atributos ou algumas das coisas na classe. Então você tem direitos no nome da classe poli, que é a palavra-chave aqui. Então você ouviu o nome certo da classe. E então aqui você tem a extensão dos EUA como uma palavra-chave. Ok? E então você leu um novo resumo. Vamos supor que aqui eu greve cão. Ok. Esperemos que você entenda agora que como você pode usar classes abstratas e qual é a extensão da classe abstrata na linguagem de programação PHP? Na linguagem de programação, tipo abstrato é um tipo nomear você tipo sistemas ser Laika iniciado diretamente. Ok. E isso significa que nossa tag, isso não é abstrata, que pode ser iniciada. Nós descartamos um tipo concreto, ajuda você a entender agora que o que é as classes abstratas e abstrato aqui mesmo. Ok? Agora, basta voltar para o exemplo disso. Aqui você pode ver que nós realizamos classe abstrata aqui, onde a lista de verificação aqui é doca. Agora aqui eu só uso toda a funcionalidade é bem aqui, que é abstrata, que é eu tornar público. E agora aqui estou eu criando uma função. Estamos marcando o nome da função aqui é vamos supor que nossa raça de cachorro. Ok? Acorde mais próximo. Aqui eu tenho bem ali. Isto é abstrato outra vez. E o abstrato aqui é o público. E o público aqui é a função. A função aqui é a cor disso. Ok? Agora aqui você vai ver que agora a classe de cão, e eu só quero estender a classe de cão eo cão um. Ok? Agora aqui você vai ver que eu tenho que escrever em público. Público é uma função aqui na função aqui é que eu tenho, certo? Está bem. E aqui o sangramento aqui é USAID. Essa dívida vai imprimir a raça do cão. Aqui está, este é o cão alemão. Ok, agora aqui você pode ver que eu estou apenas estendendo esta aula com a ajuda desta extensão. E aqui eu crio uma nova raça de pêlo de cachorro, que é o cão cavalheiro. Agora aqui você vai ver que eu ajudei a escrever em público. O público aqui é a função, e a função aqui é, eu tenho a cor certa. Então, qual é a cor do cão? Então aqui eu tenho que escrever igual e a cor do pêlo do cachorro está lá. Suponha que seja de cor preta. Ok? Você pode ver como você pode estender essas classes aqui com a ajuda de classe abstrata estendida. Ok, espero que você entenda agora. Agora aqui você vai ver que eu estou apenas criando objeto. Então todos Vg que é igual a um novo objeto. E aqui você criará um novo objeto, uma nova classe. Então, aqui estamos nós. Você pode ver que mais dv, como a classe, este é um cão um e aqui você quer estender um pouco uma confusão sobre isso. Aqui você pode ver que em primeiro lugar, você leu essa classe de novo muito queria criar, ou você realmente quer estender essa classe e, em seguida estender nossa antiga mão direita o nome dessa classe antiga. Ok, agora aqui está o novo e o novo cabelo, eu cheguei. Este é o cão 1. Ok? E é aqui que eu estou discutindo o objeto. Agora aqui você vai ver que eu ajudei a escrever OBJ eo OBJ, que está criando objeto para essa raça. E por isso eu estou disputando o objeto para a cor também. Espero que você entenda agora que como você pode criar a classe abstrata e obter os valores a partir dele, e como você pode alterar e atualizar os valores. Você pode ver aqui, em primeiro lugar, que vamos escrever um cão alemão e a cor aqui é esperança. Vejo que entenda agora. Se você encontrar algum dos problemas relacionados a esta palestra, por favor me avise e obrigado por assistir esta palestra. 70. Specifiers de acesso: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o especificador de acesso em uma linguagem de programação PHP, controlando o acesso aos modificadores de acesso público, privado e protegido. Portanto, esses especificadores de acesso podem ser usados nas variáveis de barco e no método de atributos. Público, privado e protegido. Estes são chamados de modificadores de acesso. Assim como C plus, plus, java e outras linguagens de programação. Eles também acessam modificadores como público, privado e protegido. Então, já estudamos sobre os especificadores de acesso público. A visibilidade de um método ou constantes pode ser definida por declarações de prefixação com essas palavras-chave. A primeira palavra-chave aqui é o público. Então nós, como? Então outra chave, uma palavra-chave aqui é o privado. E a turbina aqui está protegida. Se o membro da classe declarado como público, então ele pode ser acessado em qualquer lugar. Significa que aqui estou apenas acessando o membro da turma onde o cabelo público é um. Estamos dentro da turma. Fora da aula. Se o membro da classe declarado como protegido, então ele pode ser acessado somente dentro da própria classe. E herdando classe padrão, como temos dois tipos de classes aqui. Então dois tipos de óculos bem aqui, que é, Vamos supor N B Classe II aqui é, você pode dizer que, que é essa classe, ou aqui eu estou apenas escrevendo isso é uma classe. E então temos a classe B bem aqui. Ok? Agora aqui, quando estamos apenas negociando classe a, então eu apenas limpei esta classe como a classe base e , em seguida, classe como a classe filho ou uma subclasse. Subclasse E Aqui é um padrão e mais b aqui é a classe aqui. Então é assim que você está criando que cada criança tem acesso ao seu atributo de seu padrão. Você vai aprender sobre isso nas próximas palestras quando estamos apenas estudando a herança de modo. Então faça o seu conceito aqui. Essa é uma classe base e qual é a subclasse aqui? Ok? Então aqui, eu só disse isso para o protegido, se os membros da classe declarados como protegidos, ele pode ser acessado apenas dentro da própria classe e herdando classe padrão, ok? Então nós inferno, se o membro da classe declarando como os privados e então ele só pode ser acessado. Pela classe que definiu apenas os membros. Ok, agora aqui você pode ver que, que estas são as, algumas das explicações do público, privado, e protegido bem aqui. Agora, vamos ver como criamos isso. Só estou demonstrando o único exemplo aqui que estamos. Estou distribuindo o público, privado e protegido. Vamos supor que tivéssemos uma aula. E a turma aqui é ABC. Qualquer nome de classe aqui onde estou criando. Então aqui eu estou apenas criando uma variável. E a variável aqui você pode ver que a variável é dez. Ok, em primeiro lugar, estou distribuindo variável simples aqui. Agora aqui demonstrando o público. E a variável pública aqui é b, e o b aqui é 11. Ok, agora aqui eu só tentei estes são privados. Então privado é uma palavra-chave aqui para limpar o privado. E privado é C e um T aqui é igual a 15. E então aqui eu tenho que escrever isso protegido. Então protegido aqui é, você pode dizer que há D e o D aqui é igual a 20. Ok? Aqui você pode ver que eu estou apenas criando três variáveis aqui. Desculpe, quatro variáveis aqui com a ajuda da variável a. Lá, eu tenho que acessar o público, privado e protegido. Agora aqui você vai ver que esta é uma classe base onde eu estou apenas criando todas essas coisas. Agora aqui eu só escrevo classe XYZ, que estendem a classe ABC, certo? Ok, eu não escrevi nenhum dos cingulados aqui ainda, assim por diante. Então esta classe vai estender esta classe se eu só quiser dar alguns dos valores para ela. Ok? Agora aqui você pode ver isso. Agora, depois disso aqui você pode ver que eu tenho uma carona vai ser J. Ok? Eu escrevi este OBJ, OBJ, que é igual a aqui. É novo e o novo cabelo será XYZ, ok, que é o nome da minha aula estendida bem aqui. E tão perto como núcleo aqui e herança são iguais ea coerência é OBJ, ou um OBJ aqui é eu apenas imprimir a variável. Ok. Então aqui você pode ver que isso irá proteger este acesso e, em seguida, os dados irão mover Buda esta classe e verificar a taxa sem risco aqui. Ok? Agora aqui você pode ver que se eu apenas executar este código aqui, então você vai encontrar aqui que é variável indefinida lá. O E aqui é o excesso especificado número 22. Aqui você pode ver que este é o número 228 aqui. E aqui, diga-me que você está definindo algumas das variáveis e definidas aqui. Isto é apenas por causa de onde eu estou apenas acessando o atributo desta classe. O E aqui é declarado dentro desta classe, e isso é apenas por não me mostrar a saída para isso. Ok, agora aqui você pode ver que aqui eu tenho ótimo. Vamos supor que eu tenho que escrever E coli e E cohere é OBJ e VGA para aqui, que é igual a eu tenho que acessar o BS1. Agora eu ajudei a escrever isso. Este é o número do objeto, o número do objeto Cu e o objeto número dois, que é igual a I, terá o objeto daqui, x, y, z bem aqui. Ok? Aqui você pode ver agora depois disso, aqui estou apenas criando uma função. Então a função aqui, que é herdar os atributos privados bem aqui, ok? Agora esta função é para sublinhado, e aqui eu apenas li que uma construção. Então aqui eu tenho moagem que esta é a construção bem aqui. E, em seguida, aqui ofereceu este construtor. Eu tenho 2p, certo? E aqui está mais o, eu tenho que atender isso. E isso vai receber taxa aqui. Você pode ver aqui é privado e eu vou apenas dizer-lhe que eu estou apenas acessando ou adicionar apenas herdando os atributos privados aqui. Ok? Agora aqui você pode ver que primeiro, eu tenho que obter este atributo privado com funções auxiliares e então você pode escrever isso. Ok? Agora aqui você pode ver. Então eu vou dizer que o local está apenas declarando os atributos privados e protegidos fora da classe. Então você tem que declarar esta ordem, você tem que herdar isso. Aqui você pode ver que isso é, eu estou apenas usando uma construção bem aqui. Vamos aprender sobre isso sempre que estamos trabalhando com o construtor e a herança é um tópico separado, ok? Agora aqui você vai ver que você também pode acessar o atributo protegido com o nome desse lago aqui você pode escrever aqueles sign-in ou você tem que simplesmente escrever d aqui, ok? Agora você pode ver que eu sei que este programa é muito confuso para você, mas isso é apenas para deixar seu conceito claro aqui, ok? Deixe bem aqui. Agora aqui você pode ver que eu estou apenas escrevendo ou eu estou apenas comentando este programa bem aqui. Em seguida, fecha comentário aqui. Ok, e agora você pode ver aqui, eu estou apenas criando uma das, outra tag PHP bem aqui. E, em seguida, feche esta tag PHP aqui. Agora um por um e separadamente, balançar vocês, que como você pode acessar o público, privado, e protegido. Vamos supor que temos o nome da turma, que é um carro. E aqui estou eu escrevendo em público. Então o cabelo público é, vamos supor que eu estou apenas entendendo o modelo da idéia do carro. Então aqui você pode ver que estes são os métodos públicos e propriedades. Agora aqui você pode ver que eu estou apenas recebendo a função pública bem aqui. E aqui estou eu apenas escrevendo a imagem da função está recebendo o mortal bem aqui. Ok, e adicionar por último aqui você pode ver que eu tenho que escrever retorno, e retorno será o modelo do carro. E então aqui eu tenho que usar ou eu tenho que concatenar esta palavra-chave. E aqui eu tenho Greg, Martin, ok? E, em seguida, acorde mais próximo bem aqui. Você pode ver aqui. Agora aqui estou apenas escrevendo os assuntos e as propriedades dos dados. O método aqui são as funções a serem obtidas e a propriedade aqui é o modelo. Então, como você sabe que os membros do público, você pode acessar qualquer lá em sua classe ou um novo Claro. Aqui eu li que este é o BMW, parecia nosso exemplo. Estamos constantemente modo que em nossa última palestra. Então aqui está o carro certo. Então o carro aqui é o meu nome da turma e aqui eu tenho que escrever que é BMW. E então isso vai acessar o mortal disso. Ok? E aqui nós temos que escrever o modelo aqui é que suponha que o BMW bem aqui, BMW cinco, ok? Este é o modelo do carro. Aqui você pode ver que este é o tipo de dados público, desculpe, sim, tipo de dados, que é uma variável. Ok. Agora aqui você vai ver que eu estou apenas acessando isso fora da classe. Ok? E você pode ver que eu estou apenas acessando o método disso. Essa função está fora da classe, que é novamente Martin. E aqui eu tenho grande que, que vai ter o modelo bem aqui. E eu só mais perto acorde bem aqui. Agora aminas estrôncio discórdia. E você pode ver aqui, OK. Nós vamos pegar os objetos e todos esses modelos aqui, que é o BMW 5 bem aqui. Espero que você entenda agora. Agora esta é a única maneira que você tem de usar seu modificador de acesso, que é um modificador de acesso público via Você pode acessar a propriedade disso. Qualquer um de vocês sabe aqui, verá isso quando estivermos acessando os modificadores privados. Então, podemos impedir o acesso às propriedades AP e aos métodos dentro de nossa classe se você defini-los em um modificador de acesso privado em vez de público. Vamos ver o que fazemos. Aqui. Você pode ver que nós temos o Martin e eu vou tentar este mortal como o privado porque eu só quero esconder a informação daquele local de herança. Isto é privado, é uma taxa mais aqui. Agora aqui estou eu começando este nome de função como o público aqui. E depois disso aqui você pode ver que eu estou apenas acessando todas essas informações. Ok? Por que eu apenas escrever isso como o público e aqui o tipo de dados como um privado. Isto é só por causa daqui. Estes mortais escondem a informação dele. Ok? E então essa função terá. Ou esta função pública, nós obtemos a informação deste privado e então isso vai me mostrar a informação de toda a idéia moderna. Ok, agora aqui você pode ver que quando eu apenas reformular isso, então nós temos um erro na linha número 40. E aqui você pode ver que este é um BMW. E a moral aqui, que é igualmente conhecida como diversão, acho que zonas, tudo bem. Agora, por que isso é me mostrar o promotor aqui. Será que só por causa daqui você pode ver que serão os membros privados disso. E você não pode acessar os membros privados fora da classe. Como podemos acessá-lo, legado, então você está declarando os membros privados da classe. E quando você está apenas acessando os membros privados da classe lá fora, desculpe, fora da classe. Então você tem que escrever seu nome toda essa variável privada aqui. Então estes modificadores de acesso público permitem o método de acesso que é acessado fora da classe aqui. Espero que você entenda que agora aqui você verá que eu estou certo. E se, suponha que aqui eu escreva isso. E então aqui eu escrevo isso como uma moral bem aqui e aqui eu bem ali. Estes são os modelos variáveis. E agora aqui você pode ver que você pode acessar este morteiro bem aqui. Ok? Esta é uma função, e aqui você pode ver que este é um conjunto. Desculpe, isso é obter modelador, obter taxa de chifre aqui. Então aqui a lacuna mais do que parecem aqui e agora aqui estou apenas escrevendo. Ou eu só cometi um pequeno erro aqui. Isso é só por causa daqui você pode ver que você tem o público certo. E o público. Público aqui é o nome da função, e aqui você tem que escrever set mortal. Então definir moral é obter o nome da variável bem aqui. E então isso vai me mostrar o OK bem aqui. Agora aqui eu tenho que escrever que parece simples, certo? E aqui eu declarei que este é o modelo e o modelo será mais do que bem aqui. Ok? Agora aqui você pode ver. Então agora com a ajuda deste conjunto, em vez de apenas declarar um certo modelo ou barragens declarando aqui. Então você tem que simplesmente acessar o mortal ou menos carro, ok, com a ajuda deste privado, esta função pública, para que você possa acessar suas hipotecas piloto como você é piratas variável também. Agora aqui você pode ver que eu guardo isso. E então aqui vou para o navegador e atualizá-lo. Ok? Isso não é mostrado no canto superior direito aqui. Isto é apenas por causa do medo que eu tenho direito definido. E o cenário aqui é o mortal. E aqui eu fornecerei o modelo disso. Ok? E então este é o fim do trimestre. Então de novo e execute isso. Então aqui você pode ver que você vai ter o modelo de carro, que é o BMW 5 bem aqui, com a ajuda desta função privada e pública, ok? Em primeiro lugar, você pode ver que eu apenas definir um nome de variável que é privado. Então aqui eu vou fazer uma importante, desculpe, uma vigília mortal, pegar essa variável aqui, e então isso vai me mostrar NDA. Oh, porta para este modificador de acesso privado ou excesso é especificado aqui. Agora aqui você pode ver que por que precisamos do Modificador de Acesso? Esta é uma questão aqui que precisamos de excesso modificado, a fim de limitar as modificações que o tribunal de tempos antigos sua classe pode fazer essa matéria classe como as propriedades definem uma propriedade ou o assunto, o privado só importava que estão dentro da classe estão autorizados a abordá-lo. Espero que você entenda agora que como usamos os modificadores de acesso privado e público, ok? Agora, aqui estou apenas dando uma visão geral rápida do Modificador de Acesso Protegido. Então aqui você vai ver que um separado definido o que eu estou descrevendo bem aqui. Então isso está protegido. E o protegido Aqui é meu membro de dados. E agora aqui, primeiro, eu tenho que criar uma classe e o nome da classe aqui é ABC. E dentro desta aula eu tenho que fornecer esta proteção. Ok? Agora aqui você vê isso. Então, primeiro, eu tenho que escrever a variável e a imagem é igual a aqui está, certo? Então, depois disso aqui eu li a variável b, e o b aqui é igual a 49 aqui. Ok? E estes dois membros são os produtivos aqui. Nenhum cabelo que eu estou discutindo de adicionar funcional bem aqui. E, em seguida, aqui eu li declaração igual. E a afirmação aqui é que há, primeiro lugar tem o polegar ea soma é igual a aqui eu escrevo esta palavra-chave. E aqui eu tenho que obter o valor de mais, mais, eu tenho que obter o valor de b, ok? Bem aqui. E então aqui eu tenho que concatenar a tag BR. Isso é apenas uma lógica, então não confunda isso aqui, apenas focado no tipo de dados protegidos. Ok, aqui. Agora aqui você pode ver que agora eu estou apenas usando este exemplo. Estamos, só estou estendendo minha aula também. Aqui eu só usei classe, que é supor que esta é uma classe infantil, e eu só quero acessar esta classe infantil aqui. Então não configurou aqui, então estamos apenas trabalhando com a herança vendida. Nosso conceito é muito mais claro sobre suas aulas também. E a turma aqui é ABC. Abc é nossa classe de pais. Agora, aqui, eu apenas herdei todas as funcionalidades desta cláusula de patente neste aqui você pode ver aqui eu apenas escrevo uma função que é adicionar, e aqui eu tenho uma outra função. Vamos ver que há uma função de você pode dizer que dividir. Ok, aqui você pode ver onde eu estou apenas criando essas funções do Dwight fora dessa classe. Só te digo que esta é a nossa turma de pais aqui. E a criança vai acessar toda a continuidade e os dados vão herdar todas as funcionalidades da classe pai como suponha que esta é uma criança e a criança é uma espécie vindo, todos estes vêm de seu animal de estimação e ok, Vamos fazer um conceito disso. Agora aqui. Eu começo igual, igual aqui é eu apenas dividir e a herança dividir é igual a. Então eu copiei e colei bem aqui. Aqui eu tenho que usar nosso sinal de divisão. Ok. Agora estou distribuindo o objeto. Então OBJ igual a Harris escrever novo e o novo Aqui está a classe infantil. Então aqui eu tenho que escrever OBJ. E o OBJ, que está aqui eu estou hoje. Existe uma função de erro. E depois desta função add, eu tenho que criar um objeto para minha nova função, que é função bem aqui. Espero que você esteja entendendo, oh não, eu só estou dirigindo esta esquina. Então aqui você pode ver que basta acessar este 60 e, em seguida, 0.5 bem aqui. Ok. Com a ajuda de protegido. Agora só estou expandindo o tribunal para você. Aqui você pode ver que os dados estão protegidos, que é 2020 mais 40 é igual a 16, certo? Responda. Em seguida, 20 dividido por quatro, que é 0,5. Esta é também a nossa resposta certa aqui. Agora aqui, esses dois membros de dados estão protegidos. Protegido significa que você pode acessar dentro da cláusula where. Então você pode ver aqui esta é a função interna e esta é uma mesma classe onde eu estou apenas acessando esses membros de dados. Ok, como você pode ver aqui. Em seguida, V acessar esses tipos diferentes fora da classe ou outra classe. Então, como vamos fazer isso? Para que possamos melhorar esta aula em Judah a seguir. Então você pode ver aqui eu apenas herdo a atividade modular como uma classe e criar uma nova classe, em seguida, estender esta classe com um ABC. Então eu apenas herdei todos esses tipos de dados em que simbolicamente ou as funções obter os valores de que e usar um ao outro. Lógica. E este é um exemplo antigo com idéia de objeto e você sabe como criar um objeto. Esperamos que você entenda que como você pode criar especificadores de acesso privado protegido e público na linguagem de programação PHP. Se você encontrar algum problema relacionado com esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 71. keyword Const: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre as constantes no PHP. Você pode definir um termo de custo usando a função definida ou usando as palavras-chave constantes fora das definições de classe. As constantes são um tipo de variáveis, plano de doces V. Para qualquer classe com constante de palavra-chave. O valor dessas variáveis não pode ser alterado de qualquer maneira após sua assinatura. Em seguida, uma vez atribuído o valor desse valor de dados não pode ser alterado. Então esta é uma constante lógica. Aqui eu decido PHP, perto como tag PHP aqui. Ok? Agora aqui eu tenho classe vermelha. A classe é ABC. Agora aqui eu tenho uma constante. A constante é x e o x que é igual a aqui, eu apenas escrevo que isso é constante. Ok? E depois fecha o núcleo aqui. Agora aqui, eu só chamo essa constante aqui, vai ajudar bolas. Você pode ver aqui classe ABC. Então aqui você pode ver que eu tenho que escrever rácios. E, em seguida, aqui variável X, e, em seguida, fechar a pontuação aqui mesmo. Ok? Então agora eu estou apenas acessando ou executando este acorde. Então aqui você pode ver que esta é a taxa constante aqui. Então, se estamos dentro da classe, então o valor da constante pode ser obtido usando a palavra-chave self. Mas acessando o valor fora da classe, você tem que usar o operador de soluções corporativas. Espero que você entenda todo aquele salão, podemos obter o valor da constante aqui. O que é muito simples. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 72. Construções: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre os construtores na linguagem de programação PHP. Um construtor em PHP é um tipo especial de funções de uma classe que é executada automaticamente como qualquer objeto da classe é criado ou iniciado. Construtor, também é chamado de funções mágicas. Isso é apenas por causa de no PHP, mágico importado é Tarde usando os corretores de sublinhado. Está bem? Em seguida, você cria um novo objeto. É útil inicializar suas propriedades. Por exemplo, v, como a conta bancária e o objeto que você pode definir, É inicializado, o estrondo, ele inicializa o saldo é Pacific IMO. Então PHP fornece um método especial para ajudar onde você pode inicializar as propriedades de objetos, que é construtor de cartas. Aqui vou falar sobre alguns dos exemplos do construtor. Ali. Você pode ver que como nós criamos o construtor. E a classe aqui é, Espero ler você exportar a classe aqui é modo. Está bem? Agora aqui espero cavalgar em público. E o público aqui é o nome do pássaro. Está bem. Isto é igual a aqui é bem ali. O pássaro é, o nome aqui é, suponha que eu tenha me gabado desse padrão. Ok. Então este é um padrão como um pássaro. E aqui eu não li isso em público. E o público aqui é a função. E agora eu estou apenas criando o construtor bem aqui. Então o construtor aqui, eu acabei de lhe dizer que você tem grande Lu, Bu sinal sublinhado e, em seguida, um construtor como uma palavra-chave. E aqui eu tenho Greg, este é um pássaro. E o pássaro que é o nome, que é minha variável aqui quando estou criando aqui dentro desta classe. Ok, agora aqui depois você pode ver que aqui eu tenho que escrever esta palavra-chave. Então isso aqui é, eu li isso em um nome de pássaro bem aqui, que é igual a que eu tenho que queimar DID. Está bem? Agora, depois que aqui você pode ver que eu tenho que escrever pássaro é igual a nu bar. Ok. Este é o meu objecto aqui que estamos a demonstrar. E aqui tenho que escrever que o papagaio é Berger. Está bem? Agora aqui você pode ver isso. Agora aqui. Eu apenas crio um construtor bem aqui, que é uma função pública, e então construtor, e agora eu estou apenas chamando este construtor bem aqui. Então este construtor irá chamar automaticamente apenas por causa do initialize, o objeto. E as aulas aqui são passarelas bem aqui. Você pode ver que OK, ajuda você a entender agora. Agora, depois disso, eu li igual. E o igual aqui é pássaro, ok? E aqui eu tenho o Greg. Este é o nome do pássaro bem aqui. Agora. Agora aqui estou eu a executar este código. Aqui você pode planejar o PEDOT é um pássaro como o nosso curso. Agora volte para o núcleo. Em primeiro lugar, você pode ver que eu estou excluindo a classe. Em seguida, o pássaro público que é igual a penetrar aqui, que é o nome da variável, e inicializar o valor. Então aqui eu li que um construtor bem aqui que está usando a função. E este é o nome do pássaro aqui, que é a minha variável aqui. Então, depois disso, isso e queima de cabelo e Dinamarca. Aqui você pode ver que eu tenho chamar este construtor automaticamente só por causa daqui, Eu apenas criar este construtor aqui é o nome do pássaro. Está bem? Agora, vamos voltar para um outro exemplo aqui. Nós somos, eu sou PHP vermelho e, em seguida, fecha tag PHP aqui mesmo. Qualquer exemplo aqui. Este é um exemplo muito simples para sua compreensão apenas através de arrastar isso para o público. E o cuidado público é que a função me diz que eu tenho que criar essa função como um público. Então aqui eu li que este é construtor. Está bem? Então, depois disso aqui, como apenas não inicializar nenhum dos valores aqui. E aqui eu tenho que fingir que eles são iguais e iguais. Aqui está o construtor, certo? Agora aqui você vai ver que enquanto estamos criando o objeto para, eu estou apenas chamando este construtor bem aqui. Então OBJ, que é igual a mu e o novo cabelo é ABC. Abc é o meu nome de turma. Então aqui você pode ver que este é o primeiro construtor que estamos demonstrando aqui. E depois OBJ, que está aqui. E parece que está disposta. Você pode ver aqui, você pode chamar a panela para esta pontuação de gênero étnico construtor. Então você pode ver aqui construtor, construtor, construtor e o construtor bem aqui. Então é assim que você pode criar seu construtor. Aqui você pode ver que PaCO2 limpou o ClassName. Está bem? Então eu inicializo o construtor bem aqui. Está bem? E depois disso aqui você pode ver lá você limpou o objeto com isso também? Agora, você pode, você sabe sobre isso, como nós criamos o construtor e como nós obtemos os valores a partir dele. Você sabe sobre o construtor ou carregamento? Então construtor ou cargas nos permitem criar o construtor múltiplo com um mesmo nome. Vamos ver como o nome do construtor aqui, que é pássaro, é um nome de pássaro, ok? E se você quiser reutilizar este nome no segundo acorde também. Então isso significa que você pode ou Senhor, este construtor bem aqui. Vamos supor que nos tornamos públicos. E a função pública aqui é sublinhado construct. E essa construção aqui é, eu estou apenas usando o mesmo e o mesmo nome de variável bem aqui, e o mesmo construtor bem aqui. Está bem? Então isso significa que aqui você usou ou você tem que criar um construtor ou carregamento. Isto significa que este é, você pode ver aqui construtor e o construtor também, Ok? Aqui você pode ver que o construtor ou carregamento permitem que você crie vários construtores com os construtores de nome de tema. Mas os pedômetros ainda são diferentes. O construtor ou carregado. Carregando permite que você inicialize as propriedades do objeto nos vários v. Vamos ver que você tem os diferentes tipos de parâmetros como birth_name, cor do pássaro como bem-feito por pássaro, espécies também. Mas aqui você pode ver que a construção das razões arcsine, e isso significa que este é um construtor ou carregando na linguagem de programação PHP. Então outra coisa lá, por que você precisa construtor. Como sabemos, o construtor é um funções especiais e é automaticamente cartão, então qualquer objeto da classe é iniciado ou inicializado. Então, indiretamente, podemos tirar o benefício do construtor, usando-o em nossa classe. Os Kennedy tocam o objeto antes de usá-lo. Ou dez é alvo das sessões no construtor. Então não temos que fazer é alcatrão em cada método da classe, você pode simplesmente escrever algumas linhas de código e este coração iniciar um objeto para chamar um método de classe, então o construtor é chamado como um objeto é iniciado ou lago inicializado. E a linha de código que está escrito no construtor é executada automaticamente. Parecia discórdia. Espero que você entenda agora, se você encontrar algum problema relacionado a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 73. Destructor: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre o destruidor na linguagem de programação PHP. Aqui você verá que por que usamos estrutura e qual é o destruidor? Destructor no PHP é semelhante às outras linguagens de programação orientadas a objetos ou os conceitos de programação orientada a objetos como Java ou C plus como o destruidor PHP é manipulado pelo coletor de lixo, coletor, todos estes focados ou o objeto, então não há necessidade de objeto. Então é automaticamente. Tente esse objeto. O método destructor será chamado assim que todas as referências aos objetos específicos são o humor ou quando o objeto é explicitamente destruí-lo em qualquer outra seqüência de desligamento. Espero que você entenda agora que por que usamos disruptivo. Então a função destruidora é um inverso do construtor. Lembra-se disso? E o nome do método do destruidor no PHP é diferente do nome do método construtor. E não pode levar quaisquer argumentos como construtor e destruidor funções empresas a partir de dois sublinhado LAN e, em seguida, este caminhão. Considerando que a palavra-chave aqui, eu apenas tomo o exemplo da minha antiga taxa de núcleo aqui e, em seguida, colado este código aqui. Aqui. Você pode ver que nossa área ClassName, o pássaro eo nome do pássaro, que é um padrão bem aqui. Ok? Primeiro, você tem que ver que eu tenho que criar a idéia construtor é o nome do pássaro. E então aqui você pode ver isso. E eu me atrevi a supor que eu peguei esse igual e igual aqui. Eu digo que sou construtor. Ok, e então feche o placar bem aqui. Agora ofereça isso. Aqui você pode ver que eu acabei de limpar destrutor sublinhado bem aqui. Ok, agora isso é apenas uma palavra-chave bem aqui, que este é este caminhão com a palavra-chave bem aqui. Então remova isso daqui. E aqui eu posso escrever que igual a que eu sou destruidor. Ok? E, em seguida, núcleo mais próximo bem aqui. Agora, depois disso aqui, você pode ver que eu tenho que limpar o quadro. Ij é igual ao novo e a placa à frente é acolchoada. E então igual, que é o pássaro. E então você tem que classificar o nome do pássaro. Ok, aqui você pode ver que o que é alto, eu sou construtor é um padrão. E então isso será executado. E eu sou um instrutor. Você pode ver aqui em primeiro lugar que quando executar o construtor, seguida, o destruidor, e depois aqui, o resultado da patente aqui ajuda a entender agora que como podemos criar o destruidor aqui mesmo no código PHP aqui. Ok, agora aqui oferecido que N está dando um outro exemplo no destruidor bem aqui. E vamos mostrar-lhe que o destruidor novamente. Aqui, eu opero PHP, então tag PHP mais próxima aqui. Agora aqui você vai ver que eu apenas criar a classe aqui, que é ABC. Então, depois disso aqui estou apenas escrevendo para o público. O cuidado público é a função, e a função aqui é uma. e a função aqui é uma. Este é qualquer nome de função ou executando aqui e bem aqui é construtor. Ok. Então, depois disso, aqui eu tenho que criar outra classe. E a turma aqui é B. E B vai estender a classe II. Ok? Agora aqui eu cheguei lá. Este é o público, e o público aqui é a função, e a função é, e a função aqui é construir. Então eu estou contornando o construtor bem aqui e oferecer esta função aqui, eu espero bem ali. Esta é a classe. E depois disso aqui eu tenho que escrever isso é igual e que será o chefe da sala de aula. Ok. E então aqui depois disso eu tenho nota igual e o igual aqui é construtor de criança. Ok? Agora aqui você pode ver que eu estou excluindo o construtor. Agora. Estou criando essa estrutura bem aqui. Então público, público é uma função aqui. E a função aqui é sublinhado e faz Trump. Ok? E então aqui eu li que isso é igual. E o igual aqui é que li destruir a distribuição, o que significa que o instrutor de striatum bem aqui. E depois disso, aqui estou eu bem ali. Este é OBJ, novo. E novo aqui é OK. Aqui você pode ver isso. Mas desculpe aqui, novo aqui, B, este nome de classe do tempo bem aqui. Está bem. Agora aqui você vai ver que mais eu tenho escrever. O nome da classe é ABC, então a função pública aqui é um, e esta função aqui é o que eu estou disputando Nigéria é uma construção. Agora aqui você vai ver que eu estou apenas criando a classe de E, desculpe, esta é uma classe C bem aqui. Ok? Sim. Está bem. Bom, certo? A mesma função, imagens, ABC, ABC bem aqui. Está bem, está tudo bem. Agora. Agora aqui você vai ver que, que vai estender meus danos classe ABC. Então construtor aqui é função pública parece tribunal geral. E então aqui você pode ver que o padrão é cláusula VC e, em seguida, um construtor da criança. Agora aqui você pode ver que o anúncio está usando o destruidor novamente e tentar minha declaração aqui. Conhecimentos Chang a saída para este núcleo. E aqui você verá que mais Mihai, eu sou construtor. Então PEDOT é um pássaro, depois construtor, construtor da criança. Então este é o meu novo CTO, construtor da criança e depois destruir o construtor e destruidor bem aqui. Então este é o programa quando estou criando o destruidor. Espero que você entenda agora. Se você não entende, por favor me avise e obrigado por assistir a esta palestra. 74. Herança: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a herança na linguagem de programação PHP. Uma das principais vantagens da programação orientada a objetos é a capacidade de reutilizar o código, que está usando nas duplicações, na herança. As duplicações judiciais ocorrem quando um programador escrever o mesmo código mais de uma vez. Um programa que herdou está tentando resolver. Na herança me como classe aparente com seu próprio importava e as propriedades. E quando outra classe viu o vidro da criança que usaremos o núcleo da classe pai. Herança no conceito orientado a objetos PHP, que é baseado em torno do conceito da classe base ou da superclasse. E que vamos derivar a classe ou a subclasse. A classe base ou a superclasse são conhecidos como as classes padrão. Ou você pode dizer que R, Da mesma forma, as classes derivadas e subclasses são conhecidas como as Classes filho. Em futuros do mundo real, você pode ver em sua tela que seus pais, alguma forma em crianças orientadas a objetos, são propriedades herdadas de sua cama. E você pode ver aqui, estas são as propriedades pai e filho herdadas da taxa pai aqui. Vamos ver os cabelos. Você pode ver isso aqui, cores, depois olhos, ok, da cama dele e depois sabe. E você pode ver os lábios e se esconder assim que um caso como na linguagem de programação asma. Que sem filhos e dirigiu todas as propriedades da classe dos pais. Como? Vamos ver aqui você pode ver que eu estou apenas criando um núcleo PHP e núcleo PHP mais próximo aqui. Agora aqui estou eu ilustrando a classe da patente. Ok. Inserir esta classe, espero bem ali da função. E a função aqui é, você pode dizer que isso é um. você pode dizer que isso é um. Então aqui eu li igual, e então aqui eu só trago essa classe de pais. Então eu limpei as propriedades da classe pai bem aqui, que é igual. E então aqui eu ajudei a escrever essas classes padrão bem aqui. Agora, aqui você pode ver que eu tenho que criar a classe. E a turma aqui é classe infantil. E a classe filho estende a classe pai. Isto significa que, que irá melhorar as propriedades desta classe pai dentro de sua função. Quão grande você vê eu tenho a função certa. A função é b bem aqui. E agora aqui eu tenho escrever igual e o igual aqui é que eu tenho aleatório, este é o filho e seu filho. E a pontuação mais próxima aqui. Ok? Agora aqui você vai ver que eu tenho que escrever objeto, objeto, que é igual ao seu registro, escrever novo. E o novo aqui é que acabei de liberar a aula de crianças bem aqui. mesmo é o caso, como em todo milho, milho. Agora aqui eu só leio objeto que vai ter função. E você também pode herdar funções B também. Agora, com a ajuda deste sem filhos, eu sou as propriedades da classe padrão aqui. Você pode ver aqui agora, quando eu apenas coloquei isso no navegador. Então, linha número 12, temos , tudo bem, aqui estamos. Nós temos a classe de padrões, e então nós estamos, esta classe padrão já está reservada. Então aqui eu só escrevo o pai um, e este é o filho um e o filho um aqui também. Um órgão independente. Agora aqui você pode ver quando eu apenas executar a discórdia e atualizá-lo. Então você pode ver aqui eu simplesmente herdei a classe padrão com a ajuda desta classe infantil. Você pode ver aqui o susto arquitetônico. Agora, este é o meu brilho de patente. E as propriedades de sua, vamos supor que esta é igual classe pai e eu só quero obter as propriedades da classe pai dentro da classe filho. Simplesmente eu li classe filho estender padrão. E então aqui eu só temo quando outra função. E depois disso aqui você pode ver que este é o bug de propriedades de classe filho. Então eu só criei o objeto para ele. Nós somos a nova e a criança aqui. Então eu simplesmente obtenho as propriedades do objeto. Propriedades da palestra da classe pai. Espero que sim. Você entende agora com este canto, OK, que como podemos estender as propriedades do padrão e as propriedades da criança. Como. Vamos ver mais sobre isso. Aqui, você verá que estou executando um ao outro classe. E a classe aqui é, vamos supor que este é um outro núcleo bem aqui no PHP e aqui eu apenas pontuação mais próxima aqui. E agora. Agora aqui estou eu incluindo a turma. E a turma aqui é supor o carro. Ok? Agora aqui eu tenho direito, soldado. soldado aqui é o modelo. Ok? Agora aqui você pode ver que este carro é a minha classe base. E as propriedades desta classe aqui são privadas dentro da classe. Agora aqui eu tenho a função pública e pública certa. E agora eu disse que o modelo aqui e a moral aqui é que suponha que temos o modelo como este, ok? E eu estou apenas escrevendo um assunto. Faça onde eu disse o modelo deste lambdas privados acessando esses atributos privados. Sergio. Ok, agora aqui você pode ver que eu acabei de usar esta palavra-chave. E então aqui eu tenho que obter o modelo que é igual a, eu tenho que escrever o modelo variável bem aqui. Ok? Agora, depois disso aqui você pode ver que eu tenho que escrever função pública. E aqui eu tenho a função certa, bem aqui. Ok? Agora tenho que devolver o carro deles. E o carro aqui é som de buzina. Ok? E então aqui eu posso catenar esta função que está recebendo o modelo. Ok. E a corda vazia e a pontuação mais próxima aqui. Agora, depois disso, aqui tenho que ir para a aula de crianças. Então aqui eu tenho a classe certa. E a turma aqui é, significa que isto é um carro. E aqui tenho eu, escrever isso como esporte para carro esporte é a criança dessa classe. E aqui eu tenho duas extensões. Carro bem aqui. Ok. Não há tribunal. Alice não escreveu nada do núcleo dentro deste sem filhos, só queria herdar a turma dos pais. Ok, agora aqui, deixe-me ver. Aqui eu tenho que escrever lá. É carro pobre e este carro poro aqui, que é igual a que eu tenho escrever novo. E o novo aqui é, é pobre e distribuindo o objeto para ele. Então aqui eu tinha lido como carro para esta cicatriz da corte aqui. Ok. Agora, você pode ver aqui, eu estou apenas criando o objeto da classe infantil aqui, que é S Car é igual ao novo acorde é derramado carro. Então aqui eu escrevo como carro e o carro e o carro que está colocando o morteiro bem aqui. E o modelo aqui é, vamos supor que este é BMW. M é um estudo de alergia de crianças como todos os Corvee sobre isso. Aqui eu apenas escrevo como carro e o carro, que está recebendo a função bem aqui. Como você pode ver agora, aqui você pode ver essa instalação, nós temos uma classe de pais bem aqui. Ok? Este é o modelo privado, certo, que é a minha variável aqui. Agora aqui estou apenas acessando essa variável com a ajuda dessa função segmentar. Então aqui, este é o modelo que é igual ao modal. Ok? Então aqui estou eu disputando uma função novamente, e aqui eu apenas retorno que este é o som chifre carro velho. E você ainda tem o modelo aqui. Ok? Agora aqui estou eu discutindo a classe infantil sem código. E então aqui eu escreveria S Car é um objeto bem aqui, e então aqui eu tenho que herdar essa classe infantil, ok? Agora aqui estou inserindo o mortal que faz essa classe infantil e, em seguida, como carro vai ter a função bem aqui. Ok? Então, nessa fase, eu estou usando a classe filho é dez, ou classe filho, que é herdada da classe base naquele estágio, ok, aqui você pode ver que agora aqui quando eu apenas executar a pontuação. Então você pode ver aqui em primeiro lugar que vai executar o som da buzina e então eu vou herdar esta classe aqui e a ajuda deste acorde, ok, aqui temos a saída como o BMW, que é o método definido. Espero que você entenda agora que como podemos melhorar nossa classe filho com uma classe base. Ok? Então, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 75. Encapsulamento: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o encapsulamento no PHP. O encerramento dos dados em uma única unidade, que é chamada de encapsulamento em uma linguagem de programação PHP. Assim, você pode ver que muitas pessoas ficam confusas quando alguém lhes pediu para explicar. Quando alguém com alguns exemplos, este conceito virá em seu cada vez que você vai para a entrevista. O que são os encapsulamentos? Elaborar alguns dos exemplos para ele e quando usá-lo. Aqui nesta palestra, vou falar sobre o, tudo acima do encapsulamento. E você vai entender completamente ele todo o encapsulamento e você pode quebrar sua entrevista está em como eu apenas mostrei a você que envolvem alguns dados em uma única unidade, que é chamado de encapsulamento. Encapsulamento é usado para salvar os dados ou informações em um objeto de outros bits significa que o encapsulamento é usado principalmente para fins de proteção. Se você vê isso na era da tecnologia, é essencial manter sua privacidade. Então, por razões de segurança, às vezes se tornam assuntos privados. Como você se envolver. Está bem. Os assuntos privados significa que ele pode ser acessado vídeos, algumas aulas e fora. Mas as classes podem aceitar, não podem acessar os assuntos privados da outra classe. É por isso que o encapsulamento é conhecido como o conceito de ocultação de dados. Quais são as principais vantagens do encapsulamento. Você também pode chamar o encapsulamento conceito de ocultação de dados apenas por causa de um encapsulamento v, como ocultar todos os nossos dados da outra funcionalidade como você pode ver em seus diagramas. As segundas vantagens do encapsulamento é que você pode fazer a classe ler já e escrever apenas por um setter fornecendo eo método getter. Eu acho que assim você está muito familiarizado envolvido o setter eo método getter já. Está bem? Portanto, ocultar o interno para o objeto protege sua integridade, impedindo que os usuários da configuração dos dados internos dos componentes em um estado inválido ou consciente. Agora aqui, além disso, estou apenas demonstrando alguns dos exemplos no encapsulamento. E eu vou te contar sobre isso. O que é encapsulamento? E depois disso, vou falar sobre isso, por que precisamos de encapsulamentos. Os encapsulamentos funcionam? Ok, aqui você pode ver que vamos supor v, como o nome da classe, que é, eo nome da classe aqui é o cabelo humano. Esta é uma classe de humanos. Está bem? Dentro deste nome de classe, Eu tenho grind, os membros de dados privados onde eu tenho grande nome. E o privado Aqui é o gênero. Está bem? Então, depois que criar esses dados membro na classe, eu tinha grande público. O público aqui é a função, ok. Agora aqui eu tenho que pegar o nome. Ok. Aqui você pode ver que eu tenho que definir o método getter para obter esses nomes e os valores de gênero. Porque você pode ver aqui os dados estão escondidos nesse estágio bem aqui. Só por causa daqui, estes são os membros de dados privados. Agora, depois que aqui eu tenho retornar os valores de, ou eu apenas obter os valores de retorno da palavra-chave disco aqui mais cedo, eu tinha que obter o nome desse tipo de dados, que é o numerador. Agora aqui eu gancho direito. Este é o “Retorno “bem aqui. E o determinante, esta palavra-chave aqui. Está bem? Agora, depois disso aqui você pode ver que eu tenho que criar qualquer função pública aqui, onde eu tenho funções de escrita, função que é o gênero get bem aqui. Está bem? Isto é uma engenhoca e esta é a agenda dela. Está bem? Agora, depois disso aqui, você pode ver que eu tenho que voltar. O retorno aqui é isto. E aqui eu vou pegar o gênero bem aqui. Certo, esse é o acorde mais próximo aqui. Então gênero aqui é minha variável, como você pode ver. Está bem? Agora, depois disso aqui, você pode ver que eu estou discutindo que outra função nós somos um hub ride que esta função é a função pública. E então aqui eu tenho que definir o gênero. E aqui eu vou obter o valor da variável gênero aqui. Está bem? Só estou a perceber os valores do género. Agora aqui eu tenho que escrever se, vamos supor que o sexo aqui é o macho e a fêmea só para aqueles vagabundos aqui, você pode ver que eu tenho que escrever isso aqui embaixo. E se eu não for igual a, eu tenho que escrever que este é um gênero. E aqui eu tenho que escrever aquela fêmea. Feminino é então outro gênero aqui e aqui eu li se a fêmea também não é igual ao gênero aqui, ok, então eu abraço montar isso, lançar as exceções para o novo, desenhar, uma nova exceção. Estamos aqui, eu só escrevo que isso vai simplesmente definir masculino ou feminino bem aqui para o gênero. Está bem? Agora aqui estou eu discutindo a exceção também. Somos esta palavra-chave é o público. Agora aqui você pode ver que oferecer isso. Aqui. Eu tenho que escrever que isso, e isso aqui vai retornar o gênero aqui e que é igual a aqui. Eu tenho que entender o sexo. Ok, agora aqui eu tenho que devolver esta palavra-chave. Está bem? Agora aqui você vai ver que eu sou tão claro. E eu só estou citando aqui. O usuário e o usuário aqui, que é igual a, em primeiro lugar, eu heroku criar este sim, humano, humano, que é igual a aqui é, certo, novo humano. Humano é o meu class_name. Então, estou apenas a ocultar objecções a ele. Que é humano que é igual ao novo humano. E o objeto que estamos executando bem aqui. Agora aqui você pode ver que C que eu comecei humano e humano número um, que é igual ou que está bem ali, que é o nome definido. E depois disso eu tenho aqui, este é o humano número um. E isso vai levar a ter sexo. Está bem? Agora aqui você pode ver que esta é apenas uma variável bem aqui, mas eu estou scooting. Então este é o objeto bem aqui. Um objeto é igual ao novo. Ok, e o humano é o meu class_name. Então eu criei esse nome de classe para o humano. Agora aqui estou apenas escrevendo os valores da mão direita o valor humano. Vamos supor que este é o nome da lâmpada aqui, e o Bob aqui é o macho. Então você entende agora, ok, agora aqui eu tenho sifa, direita, aspas duplas, desculpe, este colchetes aqui. Aqui você pode ver lá. Então, com a ajuda disso, eu tenho que obter esses dados, que são os dados privados. E aqui você pode ver que neste delta v, o conceito de encapsulamentos. E você pode usar o conceito de encapsulamento se as propriedades de um objeto são privadas e a única maneira que você tem para atualizá-los para o método público. Como você pode ver aqui, este é o método público. Você pode ver aqui que temos o nome e o gênero. Em primeiro lugar, eu tenho que obter esse nome com a ajuda do método getName aqui. Aqui, eu só tenho o nome do soldado, certo? Está bem. Então aqui você pode ver que eu tenho que tornar público, obter gênero e nós estamos, eu tenho que obter o gênero deste tipo de dados. Ok, agora você pode ver que eu apenas escrevo funções públicas definir gênero, que é igual a gênero. E nós temos os dois tipos de gênero bem aqui, que é um homem e a fêmea. E masculino ou feminino para sexo. Então esta é a exceção aqui. Está bem? Agora, depois que você pode ver aqui eu apenas escrevo esta palavra-chave e obter o gênero e retornar esta palavra-chave aqui. E depois disso aqui você pode ver que eu apenas dar-lhe o objeto. E dentro deste objeto eu tenho que definir o nome deste nome aqui é a lâmpada e o gênero da lâmpada aqui está aqui. Eu tenho que comandar isso. Então você pode ver aqui na linha número 33 V, Como chamado indefinido chamado Humano. Ok, tudo bem. Aqui você pode ver a linha número 33. Tenho que chamar esse humano aqui, certo? Sim. Ok, há um problema em que eu apenas escrevo isso como um GetName. E então aqui temos isso como o gênero “get”. E isto é, em primeiro lugar, devo dizer. E bem aqui, ok, mais b, eu vou dizer o sexo. E então isso dará o gênero do macho e da fêmea bem aqui. Ajuda você a entender agora, agora aqui v, como o gênero cert aqui. Então este é o terceiro gênero aqui. Isso é gênero e degeneração 2-SAT. Isto foi um pouco confuso sobre isso. Então, tudo bem, agora está tudo bem. E aqui temos esse terceiro gênero. E vou fechar isto aqui mesmo. Não há aminas triangulares outra vez. Então, a seta número 29 aqui. Estamos apenas vendo na terra número 29, Eu tenho que escrever que vai haver isso. E aqui eu li Gênero e, em seguida, isso vai ter a variável gênero bem aqui. Ok, agora eu só executo de novo. Então aqui você pode ver que meu código está funcionando completamente, mas agora me dê a parte superior direita aqui e veja como isso é apenas por causa daqui, você pode ver que eu acabei de ler getName, mas eu simplesmente não forneci nenhum dos setName aqui . Então aqui você pode ver que eu tenho que escrever, isso é público. público aqui é uma função. A função aqui é que eu li esta é a função de jardinagem bem aqui. E depois disso aqui você pode ver que eu espero, certo. E isso aqui, agora aqui eu tenho que pegar esse nome direito bem aqui. E então aqui vamos para Adicionar retorno e voltar aqui. Desculpe, não recebi os valores de retorno. Então esta é uma função do getName aqui, e este será o nome disso. E aqui temos derivado que essas funções get, getName, e aqui temos grade isso como o setName. Está bem? Agora aqui temos que escrever isso é certo em função. Está bem? Agora aqui você vai ver, aqui você vai ver que eu tenho isso como a função, e esta é a função de graduação bem aqui, ok? Está tudo bem agora. E aqui você pode ver que isso está recebendo o nome. Agora eu só removo isso e aqui eu tenho que escrever seu nome é igual ao nome aqui mesmo. Está bem? Está tudo bem agora. Então, quando eu apenas rodar este código agora, para que você possa ver aqui este é um incompletamente, mas não me mostrando o estranho bem aqui. Isto é apenas por causa deste programa, é seno. O macho e a fêmea aqui é o sexo triste importado ou dactyl. Aqui, as exceções de desgaiola, que como você pode ver aqui que disse macho ou fêmea para o gênero. Você pode ver aqui eu apenas forneço o Bob e a maldade bem aqui. Exemplo, só para sua compreensão aqui. Agora, aqui você verá que estou apenas criando um dos exemplos de análise no encapsulamento. E você verá que como eu estou recebendo o resultado disso, ok, agora, aqui temos o código PHP. Está bem? E depois disso aqui eu tenho duas curadoria mais próxima. Agora você só vê que pastoso eu tenho vidro nucleado. Óculos, qualquer coisa se você não estiver certo, o humano, então simplesmente direito humano aqui. Se você quiser escrever alguma das coisas para que possa escrever qualquer coisa, eu crio um exemplo real sobre isso. Então eu só escrevo que a aula aqui é banco. Está bem? Agora aqui, o banco aqui é que eu tenho que escrever isso em público. E o público aqui é que você pode ver aqui conta bancária, que é minha taxa variável aqui, ok? Agora aqui você vê que eu li público e o público aqui é saldo bancário. Ok, agora aqui você pode ver que em primeiro lugar, nós temos os dois tipos de dados, vr, v, como o banco, que é o número um eo saldo é o número Kuwait mal. Agora aqui eu tenho que criar uma função. Então função aqui é, eu tenho que escrever que esta é a função de seu suponha que eu estou apenas criando este nome de função como o ID do empregado. Então você pode, desculpe, em primeiro lugar, cabelo, eu estou apenas brincando com a função de construção. Ok. Então você pode ver que esta é a minha função de construtor. E aqui eu tenho que pausar, em seguida, formação de bancos chamado o pedômetro de sua função aqui é, Eu li que o saldo bancário. Está bem? Agora aqui você vai ver que isso, isso está recebendo o insinuar, desculpe, isso está recebendo o banco pode implantar. Isto é “Sim”. Está bem. Como conta bancária que é igual a aqui, eu li essa conta bancária, ok? E então aqui você pode ver que eu li isso. Este é o saldo bancário. No saldo bancário que é igual a bordas aqui. Eu tenho que escrever que este é o saldo bancário bem aqui. Então variáveis claras bem aqui. Agora ofereça então eu tenho escrever em público. E o público aqui é a função. E a função aqui é, eu tenho que escrever isso. Isto é como os detalhes bancários dela. Esta é uma outra função ou demonstrando que rasgam e aqui eu li que igual. Igual. Aqui está, eu li aquele banco. Detalhe do banco. Nome é desculpe bang detalhe, uma contagem. E depois disso aqui eu tenho que escrever isso. E isto aqui é, eu li ali, este é o Bank uma calma, ok? E aqui eu tenho que escrever que o saldo bancário é, e então aqui eu tinha carona lá. Este aqui é o banco. Desculpe, este é o saldo bancário. Você pode ver aqui que estou pegando essas duas identificações bem aqui. Eles são a forma como a conta bancária e saldo bancário aqui com a ajuda desta idéia funcional de varejo banco. Agora, depois disso aqui você pode ver que eu tenho que morrer e que será J, um, que é equivalente a escrever novo. E o novo “Aqui é o banco”. O banco é a classe. E então aqui eu li que a conta bancária é, vamos supor que nossa conta bancária é 253698. E depois temos. O saldo bancário aqui. Vamos supor como cinco sextos, ok? Esta é a minha conta, este é o meu saldo aqui. Agora aqui você vai ver que eu ajudei a escrever igual. E o mesmo aqui é que eu li OBJ e vir que eu tinha, certo? Isto é, suponha que um banco, banco sublinhe V. Que grande detalhe aqui. E então feche o placar aqui. Então, antes de começar isso, antes de executar isso, então aqui eu tenho que escrever que este é OBGYN e agora eu apenas executar este trimestre. Então aqui você pode ver que o banco uma contagem aqui, 5369 e o saldo bancário aqui é 5632. Você pode ver aqui em primeiro lugar, você pode ver I grupo discreto, membros de dados públicos. Nós somos o banco e o saldo bancário aqui. Estes são os dois vizinhos. Agora, eu estou apenas usando o construtor bem aqui, obter os valores destes. E aqui você pode ver que depois disso, eu tenho que criar um e a função dos detalhes bancários bem aqui. Eu só tenho os detalhes do banco bem aqui. E depois disso você pode ver aqui estes são os valores dos dados bancários bem aqui. Está bem? Espero que você entenda agora que como podemos conseguir isso. Então agora vou dizer-lhe que como o encapsulamento funciona. Como todos sabemos melhor, esse encapsulamento é usado para ocultar os detalhes do usuário que conseguiu isso. V pode ser o objeto da classe e o objeto é chamado de método. E o método executa com propriedades definidas como você pode ver aqui. Então aqui você pode ver que este é um exemplo do banco. E onde estamos. Este banco está me mostrando o código e o saldo aqui. Está bem? Lá você pode ver que eu apenas criar uma classe do banco bem aqui. E depois que você pode ver estes são os mais legais M alistar a ajuda do construtor. Eu estou recebendo esses dois tipos de dados aqui e , em seguida, os valores desses dois aqui na próxima função, que é um banco fez e obter os valores de que e fornecer os valores de que na idéia de objeto, isso é como os encapsulamentos funcionam na linguagem de programação PHP. A questão aqui é por que encapsulamentos? Depois encerramos os dados e fazemos alguma coisa. Em seguida, é ocultar detalhes dos usuários que usamos. Por exemplo, quando criamos um objeto a partir da classe. Então não sabíamos que o que foi escrito dentro do construtor. Esperança. Veja você entender agora que ou como ele inicializar o valor da variável de membro e como as funções de membro são usados para o objeto, manipula o valor das variáveis de membros ou que hall é gerar a saída. Este é o objetivo principal do qual estamos usando o encapsulamento. Então isso é desnecessariamente. Os detalhes devem ser Hyde dos usuários que usam a classe. Para conseguir este v muitas vezes torná-los membros privados, ou tornamos o membro público ou protegido. Então, isto é, não pode ser acessado fora da classe é alguém Margo acessar essas variáveis? Deve ser verdade o método getters e setter no ar. Você pode ver que em nosso último exemplo, vemos que eu apenas faço essas ferramentas, o piloto bem aqui. E então aqui você não viu nenhum dos valores oito aqui, faz por causa de FastCV herbal, certo, a idéia de exceção. E a segunda coisa aqui é que nossos membros de dados agrupados são membros de dados privados. Espero que você entenda agora que como este encapsulamento funciona em linguagem de programação. Se você encontrar algum problema relacionado a esta palestra, por favor me avise. Também farei um artigo separado sobre isso, que lhe dará o conhecimento sobre isso também. Então, se você encontrar algum problema, então por favor me avise e obrigado por assistir a esta palestra. 76. Polimorfismo: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre os polimorfismos em PHP. A polia palavra, que é derivada do grego, e morfismo também é uma palavra do pico. O mal significa dois. E o morfismo aqui significa que isto são formas. As coisas que têm muitas formas é o polimorfismo de cartas. Em programação orientada a objetos, polimorfismos, que se refere a uma linguagem de programação e capacidade de quebrar processo os objetos de forma diferente dependendo de seus tipos de dados ou classes. Mais especificamente, é a capacidade de redefinir os métodos das classes ao vivo. Ok? O polimorfismo é a capacidade de um objeto assumir muitas formas. O uso mais comum de polimorfismo, a linguagem de programação orientada a objetos, que ocorre quando uma referência de classe pai é usada para se referir ao objeto de classe filho. Como uma aula que é calma. Então eu estou tomando o exemplo da conta bancária bem aqui. Ok. Isto tornou-se conta bancária ajudar tipos de tumores, que é, você pode dizer que há depósito e outro aqui é Vidra. Ok? Você pode ver aqui que tem mais duas formas bem aqui, ok, agora aqui você pode ver que este inferno Vidra, eu estou discutindo algumas das mais formas de drama que está salvando. Então você leu seu cheque, então você leu sua conta corrente, ok? E então você tem o Greg como privilégios ou menos, um cone. Então você pode ver aqui que ele chama que são tipos Gu e, em seguida, retirar seus quatro tipos como aqui. Então este é apenas o exemplo das coisas que, como o dinheiro se forma. Então este cartão, o polimorfismo bem aqui. Ok? Ou aqui, estou só a mostrar-vos uma outra coisa. Vamos supor v, como a forma aqui. E se você quiser secar sua nave, ok, então aqui você pode ver que nós temos os diferentes tipos de pernas moldadas aqui, que é triângulo. Em seguida, o retângulo. Aqui temos o círculo. Ok? Você pode ver aqui. E nós vamos obter este método de sorteio bem aqui, você pode ver aqui. Então V tinha apenas uma forma que mantinha as muitas formas que são retângulo, triângulo, círculo. Esperemos que você entenda agora que o que é um polimorfismo e quais são as formas disso? De acordo com os princípios dos polimorfismos, a matéria nas diferentes classes que fazem coisas semelhantes deve ter o mesmo nome. Como. Eu apenas falar sobre o exemplo de que um exemplo principal das classes que representam que formas geométricas, tais como retângulos, círculos. Bombas de outubro que são diferentes uns dos outros no número de quadros e a fórmula que é calculado suas áreas, mas eles são todos têm as áreas comuns e não pode ser calculado por matéria. O princípio do polimorfismo diz que, neste caso, todas as questões que calculam a área, e não importa quais formas ou tecidos teriam o mesmo nome. As lendas demonstram um dos exemplos dos polimorfismos, e eu não mostrei a vocês sobre isso, que como esses polimorfismos funcionam na linguagem de programação PHP. Aqui você veria que estou criando uma classe. E a classe aqui é a velocidade da patente. Ok, esta é a minha classe padrão aqui. O que estou discutindo aqui, não é? Você pode ver aqui esta é uma classe padrão. Agora aqui estou eu discutindo a função. Então você pode ver aqui esta é uma função e o nome da função aqui é como aqui. Você pode ver que eu começar a funcionar é polia. Polia é como estou representando o polimorfismo para vocês. Para sua melhor compreensão de que como esses polimorfismos funcionam em diferentes classes com o mesmo funcionamento. Você pode ver aqui, espero que certo. Um dos depoimentos. E a declaração aqui é que eu tenho escrever este cartão ou padrão importado. Ok? Agora aqui vocês podem ver que eu só chamo o padrão de matéria aqui, que é o Pauli. Agora, você pode ver a oferta de que aqui eu estou disputando a classe. E a turma aqui é uma criança de gancho direito que estendemos nossa classe de pais. Ok? Agora aqui você pode ver que eu tenho grande público. A função pública aqui está fervendo. Então eu estou apenas usando esta função aqui também. Isso significa que estou usando o mesmo nome de função, mas eles têm tipos diferentes. Então você entende agora que como podemos criá-lo. Então aqui você pode ver que eu tenho que escrever isso como formulário pai faz sobe. Isto já está reservado. E sim. Ok. Está tudo bem. Agora, você pode ver que depois disso aqui eu tenho escrito que isso é igual e coerência Einstein, seus dados são filhos. Cartão de classe importava. Ok? Depois que os itens mais próximos pontuação aqui. Agora aqui você pode ver que depois disso eu tenho que criar uma outra função. E a função aqui é, você pode dizer que isso é uma função da função de preenchimento, ok? Que está recebendo a classe dos pais bem aqui. Aqui. Eu tinha lido isso como um padrão número um. E então aqui estou discutindo a variável que é PIT aqui. Ok, agora aqui você pode ver que esta é uma variável p, ou este é o frontão da função que é a variável p bem aqui. E então aqui eu tenho que escrever que este é o método. Ou aqui eu li lá. Este é o mentor do pônei. Então eu só chamo minha matéria de polietileno bem aqui. Eu tenho logo depois de criar o método da polia, Eu tenho o Google poderia criar. Vamos supor que este é o p. P Aqui está a minha variável e que é igual a ela. Eu li novo. Então aqui estou eu discutindo o objeto desta classe número um. Ok? E depois disso aqui, demonstrando que isso é padrão. E o padrão aqui é a função. E eu estou chamando a variável p bem aqui. Ok? Agora aqui você pode ver lá. Agora. E apenas executando em primeiro lugar este exemplo, vocês dois? E você pode ver aqui o cartão de classe infantil, o polimetil. Agora aqui você vai ver Primeiro eu tenho nucleating este brilho padronizado. Então, depois disso aqui você pode ver que esta é a função pública que dá a função poli. Então eu estou apenas reutilizar essas funções poli muitas vezes com diferentes formas. Ok? primeiro formulário aqui é o cartão Bali baseado na ICO ou o padrão importado. Ok, agora aqui você pode ver que eu passo classe Criança número um, que está estendendo a classe pai um. Ok? Agora aqui e está usando a mesma função coli aqui. Ok, agora igual e o método pino classe criança mal. Então o método aqui é visto, mas as formas aqui são diferentes. Você pode ver isso. E então aqui eu sou apenas cólon. Isto é todas as classes da codificação de chamada culpada. Então polimorfismo que representam mais de uma forma. É a maioria, e é um gene usando Matador carregamento e Matador escrita. Este é um conceito de programação orientada a objetos onde algumas funções podem ser usadas para diferentes fins. Aqui, eu só estou demonstrando para vocês um dos melhores exemplos do polimorfismo onde eu estou apenas usando interfaces também. Ok? A capacidade de processar o objeto de forma diferente. E parte integrante dos polimorfismos é a interface comum. Polimorfismos é projetado é o nosso padrão de design em que as classes têm diferentes funcionalidades ao compartilhar que a interface comum. E você pode definir uma interface no PHP usando a interface ou o abstrato plus. Ok. A questão aqui é o que é a interface? E interface que permitem ao usuário limpar o programa é especificamente o método público que uma classe deve implementar sem envolver as complexidades e detalhes de como as questões particulares são. Emprego em geral refere-se como o próximo nível de abstração. Descarte a interface. Aqui você pode ver que eu tenho a interface certa. E a interface aqui é a forma. Então eu só falo sobre esse nosso último diagrama, mas você se lembra que uma forma, quantas formas nós somos vistos um retângulo. Então temos um círculo, e então temos um triângulo também. Aqui você pode ver que eu estou criando uma forma bem aqui, que é a minha interface. E agora aqui você vai ver isso. Agora aqui eu li que este é o público, e o público aqui é a função, e a função aqui é a área. Ok? Agora aqui você pode ver isso. Então eu apenas adicionar um do método azul. Esta é a área bem aqui. Agora, você pode ver aqui eu estou apenas recebendo a aula. E a classe aqui é, você pode dizer que este é um círculo número um e que irá implementar emprego. A forma e a forma aqui é interface. Então aqui nós criamos um vidro morto simplesmente significava a interface Shape, colocando a área. Ok, agora você vê como, agora aqui estou eu certo, esse é o privado. E o privado Aqui é uma palavra-chave. Configurando minha variável privada. Agora aqui eu tenho o direito de que este é o raio bem aqui. E depois disso aqui estou escrevendo isso em público. E o público Aqui é uma função e aqui eu estou apenas usando o construtor. Ok? E aqui você pode ver que isso é uma construção. E aqui estou eu apenas passando o valor do raio bem aqui. Agora, depois disso aqui você pode ver que eu tenho que escrever que este, e este aqui é o raio e o raio que é igual aqui eu li que este é o raio, ok? E é o acorde mais próximo bem aqui. Agora aqui você vai ver que eu tenho uma grande área pública, pública de eventos. Ok? Então, depois disso aqui você pode ver que eu ajudei a escrever que este é o retorno, e esse retorno aqui é esta palavra-chave. E então há retornando o raio bem aqui, que é este Tarik, toda esta palavra-chave e que temos o raio. E o raio aqui é multiplicado pelo valor de pi. Espero que você entenda agora que como você pode obter essas áreas. Então esta é apenas uma fórmula do raio que estamos recebendo aqui. Agora, depois disso aqui, você pode ver que eu acabei de casar com um dos outros turmas. Então classe, que é um retângulo e seus testamentos emprego, que é um navio interface direita bater estavam lá e a nave em fase aqui é área. E eu só estou recebendo essa área bem com um atributo diferente. Espero que entenda agora. Agora aqui você pode ver que eu tenho direito privado. soldado aqui é vermelho. Então aqui você pode ver lá eu li o privado, o privado novamente. E o soldado aqui é de altura. Ok? Agora aqui você pode ver que eu tenho que usar público. E o público aqui é a função e a função underscore construct. Então aqui você pode ver que isso é um construtor ou carregamento porque eu estou usando apenas dois construtor aqui. Você pode ver que o vermelho e aqui eu tinha direito, este é o hidrato aqui. Agora, aqui você pode ver que eu li isso, o que é ruim. E a tensão é igual a aqui eu li e este é o site bem aqui. E aqui. Isto é um sinal de barra. Agora, aqui você pode ver que essa é a altura. E aqui eu tenho que escrever que este também é um hidrato aqui. Fechar parecia coluna. Agora, você pode ver que depois de carregar esta construção aqui, eu tenho que ir para a direita? Público. Público aqui é a função e a função aqui é a área. Você pode ver aqui. Só estou usando a mesma função de novo, vez em quando. E estas são as implementações da mesma função que é uma interface ajuda você a entender agora. Agora aqui você pode ver que isso é um retorno. E aqui eu li isto. E este, aqui é o vetor que é igual a multiplicar por. Aqui eu li esta altura. Ok? Você pode ver aqui por que esta é a fórmula de obter esse retângulo bem aqui. Agora aqui você vê que depois disso, eu tenho que criar o retângulo de objeto bem aqui, que é igual ao novo retângulo. Ok? E este agora é o rapaz de cabelos, o valor 44. E, em seguida, fechar o placar certo? Agora aqui eu tenho um grande igual. E aqui eu tenho derivado que há como OK, nós estamos, lá vai ter a idéia. Meteoritos são função de área bem aqui. Espero que você entenda isso como podemos obtê-lo aqui. Nenhuma oferta que aqui você pode ver que eu estou apenas criando o círculo aqui. Então aqui você pode ver que o círculo OBGYN é igual a novo. E aqui eu escreveria que este é o círculo número um. Ok? Agora aqui você pode ver que se você quisesse fornecer os valores do circuito e simplesmente demonstrando círculo de oito. Ok, e aqui você pode ver que eu li igual. Então aqui eu li que OBJ e OBJ círculo aqui, e aqui eu tenho que ler os dados. Temos a função da área aqui. Ok? Agora, o conceito principal está aqui. Em primeiro lugar, você pode ver que isso é realmente, você pode se concentrar em apenas nesta área de função pública faz porque aqui o polimorfismo apenas por causa de VR declarando uma função que é um nome de área. E estamos reaproveitando muitas vezes com uma história diferente, muitas vezes com as diferentes formas, essa ideia. Espero que você entenda agora há coisas que mantiveram as muitas formas e diferentes em, você pode dizer que existem diferentes tipos de dados em diferentes locais para descartar o polimorfismo. Sem cabelo. Eu só estou correndo o placar. E aqui você pode ver que eles foram feitos para isso. E eu disse que isso é igual. Igual é o HEC cerveja. Ok. E agora aqui eu tenho o direito igual e igual aqui. E feche este código aqui. Agora ponto-e-vírgula e a mesma cor aqui. E eu vou rodar este código. Você pode ver aqui esta é a receita do retângulo e este é o menu aqui do círculo bem aqui. Espero que você entenda que como polimorfismos funcionam em uma linguagem de programação PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 77. Curso abstrata e interfaces: Ei pessoal, bem-vindos a esta palestra. Nesta palestra estamos falando sobre as interfaces e a classe abstrata no PHP. A classe que é totalmente abstrata, descartamos uma interface. Qualquer classe que implementar esta interface deve usar empregamentos, palavras-chave, e todos os métodos que são derivados na classe deve ser, deve ser definido aqui. A classe abstrata é a maneira de esconder a informação nas abstrações. Eles devem ser pelo menos um método que deve ser declarado, mas não definido. A classe que é herdada. Esta classe abstrata precisa definir que importava. Deve haver uma palavra-chave abstrata que deve ser retornada antes da classe da interface, onde as interfaces suportam a herança multinível ou uma herança múltipla. E classe abstrata IS não suportava a herança múltipla. Este é um benefício chave entre a interface e classe abstrata. A interface não contém os dados, mas classe abstrata contém os membros de dados. Mas, por outro lado, interface não contém uma interface de membro de dados não contém o recipiente, mas classe abstrata contém contêineres. Os membros da interface não podem ser mágoas. Mas, por outro lado, os únicos membros completos da classe abstrata podem ser mínimos estáticos que aqui eu tenho que mostrar-lhe sobre a interface e classe abstrata na área de codificação. Aqui, você pode ver que v já está girando tigela. A caspa é uma classe abstrata e V tinha usado dívida. Agora aqui você pode ver que eu tenho interface direita, inter fase bem aqui, que é uma palavra-chave. Então aqui você pode ver que eu apenas escrevo. Vamos supor que a interface aqui é abc. Esta é a minha primeira fase de impressora de trabalho. Então se você quiser declarar uma outra interface onde você tem escrever x, y, z. ok? Ou se você quiser adicionar uma outra interface aqui, então ABCD aqui. Então, isso é até você pode adicionar qualquer uma da interface aqui. Agora aqui, você pode ver que se você quiser definir a interface aqui, então você tem a interface certa. Então aqui você tem direito. Vamos supor que a interface ABC, em seguida, que irá estender uma das outras interfaces como aqui. Você pode ver essa interface estendida. E a interface aqui é, desculpe, aqui eu tenho bem aqui, isto é x, y, z. Então aqui você pode ver que a, b, c, d. Então você pode ver aqui, eu estou apenas estendendo esses tipos de interfaces bem aqui. Então, isso é até você pode escrever qualquer uma da interface. Então isso significa que o cabelo, eu usei uma herança múltipla bem aqui. Então este é apenas um conceito da herança múltipla em que você já usa classe abstrata também. Então declarando a classe abstrata aqui é que você pode ver que você tem que simplesmente escrever abstrato. Então aqui você tem a classe certa. E vamos supor que uma aula aqui é animal, então você tem que escrever assim. E você também pode usar a função abstrata também. Ok, então aqui você pode ver que isso é abstrato, desculpe. Isto é abstrato e abstrato aqui é a função. E a função aqui é supor que este é x, y função zed. Então você também pode usar sua função como essa na classe abstrata. Ok, espero que você entenda agora que qual é a diferença entre a classe abstrata e a função abstrata? Então esta é apenas uma palestra para a visão geral da classe abstrata e a implementação da interface e classe abstrata juntos ajuda você a entender agora, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir a esta palestra. 78. Keyword final: Ei caras. Nesta palestra vamos falar sobre a palavra-chave final na linguagem de programação PHP. As palavras-chave finais que impedem a classe filho de ou escrever um importado prefixando a definição que define isso. Se a classe em si está sendo definida final, então ela não pode ser acedida. Como, na palestra anterior você viu que como nós usá-los dirigido e como nós herdamos uma classe de outra. Nós também vimos como você poderia substituir uma função em uma classe herdada de henna ou classe herdada para ler cada lugar que o comportamento originalmente empregado. No entanto, em alguns casos, você pode querer impedir que uma classe seja herdada de uma função. Você estará substituindo. Isso pode ser feito com uma palavra-chave final, o que simplesmente faz com que o PHP lance um erro se alguém tentar estender sua classe final ou, ou eu tinha sua função final. Você vê de acordo com o exemplo. E você verá como podemos fazer isso. Aqui você pode ver que eu tenho escrever código PHP e, em seguida, aqui eu tenho bom código PHP mais próximo bem aqui. Agora aqui você pode ver que eu estou apenas criando a classe final e a classe final. Vamos supor que o ABC. Agora aqui eu tenho que escrever que este é o público. E o público aqui é, eu li o nome. Ok? Então aqui você pode ver como esta classe se parece com a palavra-chave planeta. Ok? Ou uma outra coisa bem aqui. Suponha que eu tenha a classe, que é x, y, z é x, y, z aqui. E aqui você pode ver que eu tinha lido uma final. E o final aqui é a função também. Ok? E a função aqui é supor que esta é uma função de x, y, z, e s. Ok? Agora aqui você pode ver que eu li isso. Isso vai voltar. E voltar aqui é, eu li que esta é a palavra final. Então, como você pode ver aqui, é assim que você pode escrever sua aula final e a final. Mas espero que você entenda agora. Então final é apenas uma palavra-chave. Certo, isso é usar uma aula. Então, por que v palavra-chave final? Então usamos palavras-chave finais para prevenir genes de herança de Damasio do nosso DOM. E isso encorajará a composição também. Isso também é forçado para o desenvolvedor pensar sobre as APIs públicas do usuário. E então nós também vamos para o desenvolvedor para fazer Xing, Um objeto. API pública tem sido uma classe final, sempre pode ser feita. Estendendo lembrará disso, e isso é quebra e encapsulamentos. Você não precisa dessa flexibilidade e você é livre para mudar o tribunal a qualquer momento com a ajuda da palavra-chave final. Espero que você entenda agora como os usamos e por que os usamos. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 79. PHP MySQL Connect: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre a conexão de banco de dados PHP. Esse banco de dados é um dos importantes de qualquer linguagem de programação para lidar com um projeto dinâmico e os componentes de gerenciamento de dados. E precisamos ter o banco de dados para isso. O PHP suporta os vários tipos de bancos de dados. Conexões com. Meu SQL é um dos sistemas de gerenciamento de banco de dados relacional mais utilizados. E é usado principalmente com PHP. E considerando o termo conexão de banco de dados no PHP MySQL si tem as várias maneiras de fazer a conexão nos aplicativos para jogar com as operações de banco de dados. Como você pode ver aqui, qualquer maneira, o site dinâmico. E aqui temos alguns tipos de servidores onde esses arquivos são mantidos, OK. Se o usuário for solicitado ao servidor. Assim servidor dará o front-end, a web, front-end do site para o usuário. Se o usuário recuperar alguns dos dados do servidor para este site. Então aqui, esses dados são mantidos no SQL onde este site, tal deserto, ah, com a ajuda do SQL no servidor e, em seguida, responde de volta ao usuário. Espero que você entenda agora. Então, como conectar o banco de dados PHP? Antes de fazer as conexões, devemos ter como em primeiro lugar, nome do host local, nome do banco de dados, nome do banco de dados, e a senha do banco de dados. Nós não vamos passar pelo nome do banco de dados aqui e vamos verificar sobre o banco de dados nas próximas palestras. Então aqui temos os três tipos de conexões onde o que nós limpá-lo com o primeiro é que você pode criar com o núcleo MySQL ou você pode criar com a linguagem de procedimento MySQL, ok, então você tem que criar com MySQL forma orientada a objetos adicionar por último você teve que criar a conexão com o vídeo MySQL. Então PVGO é trabalhar com os vários bancos de dados. Normalmente consideramos isso como a melhor abordagem desses três. Este é considerado como uma forma orientada a objetos de comunicação com o banco de dados MySQL. E no momento em que estamos criando, ele nos deu o ID div do grupo de objetos, MySQL atrasado. Então, o que é MySQL I em vez de MySQL? MySQL é extensão. O que é uma versão melhorada do MySQL ok. este MySQL é protegido das injeções do MySQL como este. Meu SQL e eu significa injeção bem aqui, certo , que é salvo de injeções. Aqui, você apenas virar com os exemplos de conexão processual MySQL que você pode ver como nós criamos. Aqui. Eu li PHP e, em seguida, tag PHP mais próxima aqui. Aqui. Em primeiro lugar, eu tive que criar uma variável. E variável aqui é banco de dados host. E banco de dados host, que é igual a aqui eu comecei, este é o host local e minha conexão aqui é HAT. Espero que sua conexão não é 80 só por causa de eu estou usando dois tipos diferentes de banco de dados lá, então eu estou apenas definindo o número da porta aqui. Espero que você entenda, ok, agora depois disso, eu fecho isso aqui. Então, o que é o anfitrião local? Como você pode ver no navegador aqui, nós temos o localhost e 8080 é meu nome de conexão aqui, então PHP, meu administrador. Então PHP meu admin significa que aqui você pode criar seus bancos de dados também. Você pode escrever seus rins também. Então este é apenas PHP, meu administrador para a asma XAMPP. Espero que você entenda agora. E você pode encontrar conexões de banco de dados de combustível OIT aqui mesmo quando estamos criando a conexão de banco de dados. Então, estamos criando arte primeiro com a ajuda do comando MySQL. Mas vou mostrar-lhe que como você pode facilmente se conectar ao seu banco de dados, bem como com a ajuda deste servidor XAMPP. Então, deixe-o aqui. E aqui você pode ver que eu li o nome de usuário DB. Então nome de usuário DB significa que se você é, se você, se você foi baseado em dados, como nenhum nome de usuário. Então, por padrão, o nome de usuário do seu banco de dados, que rude. Se você está trabalhando com como seção cPanel em seu, se o seu site está ao vivo. Então você precisa ter esse nome de usuário. Mas você escreve no cPanel como eu diria sobre isso nas próximas palestras também. Que como você pode carregar seu site para o cPanel e como você cria suas conexões em como você cria seu banco de dados. Então este é um tópico separado, mas se o seu site está ativo, então este nome de banco de dados é muito importante. Então aqui eu sei senha DB bem aqui. Então você pode ver aqui, eu tenho que escrever esse banco de dados, esta é a senha. Então, nesta fase, eu não tenho nenhuma senha aqui para o servidor XAMPP porque eu não mantive nenhuma senha. Agora aqui, eu estou apenas criando uma outra conexão. E a conexão aqui é minha variável. E agora aqui você pode ver que eu tenho que escrever minhas conexões para este banco de dados para aqui você pode ver que este é MySQL e a conexão bem aqui. Agora aqui eu li este host banco de dados. Então estou ligando para meu nome de usuário. E então aqui eu tenho que ir toda a minha senha de banco de dados. Ok? E então é a pontuação mais próxima bem aqui. Aqui você pode ver que esta é apenas uma conexão bem aqui. O que eu estou discutindo as conexões com este banco de dados, ok, você pode ver são todas essas variáveis, e eu estou apenas considerando a conexão disso. Agora depois disso aqui você pode ver que eu tenho que verificar a conexão se criado ou não. Aqui você pode ver que eu descrevi e acenar com a cabeça. E então aqui eu tenho que escrever conexões Nard e corri, eu apenas executar esta pontuação. Então aqui você pode ver que fáscia corante direito. E o corante aqui é, você pode dizer que isso está aqui. Estou achando que essa conexão é justa. Ok, e aqui eu tenho que concatenar minha biblioteca SQL, sublinhado. Conecte a seta de sublinhado aqui. Ok? E eu só fecho uma pontuação aqui. E eu revelei pontuação bem aqui. Ajuda-o a entender agora ou aqui. Em primeiro lugar, eu tenho que escrever isso entre colchetes porque este é um I, uma função e código mais próximo aqui. Ok, agora aqui você pode ver que nenhuma oferta isso. Aqui você pode ver que eu tenho que escrever igual. E o igual aqui é que eu disse que a conexão para o banco de dados é criada. E eu rolar a pontuação aqui e então eu apenas executar esta pontuação. Então você pode ver aqui. E espero que tenha feito pouco inconfundível que sim, OK. Aqui você pode ver ali este é Connect. Ok, agora eu estou apenas correndo o placar novamente. Então aqui você vai ver isso. E aqui você pode ver que eu removi este álbum para a palavra-chave estágios iniciais bem aqui. Ok, agora aqui quando eu apenas executar este código, novamente, que você possa ver aqui as conexões para o banco de dados é criado com sucesso bem aqui. Então é assim que criamos ou minha conexão SQL com a ajuda da linguagem processual. Agora aqui você vai ver que eu apenas ir para Criar uma outra conexão bem aqui nós somos PHP. E aqui eu tenho que escrever isso, ou eu tenho que elogiar isso como. Agora aqui. Tenho dois mais próximos em comum. Ok, agora aqui você vai ver isso. Agora aqui você pode ver que eu estou discutindo o modelo de programação orientado a objeto. E aqui temos visto o nome das conexões bem aqui. Então, depois disso aqui você também pode criar, este é o alto, mesma conexão aqui, ok. Agora aqui, você pode ver que aqui você vai escrever que há uma nova conexão SQL com a ajuda de nova palavra-chave. Então aqui você pode criar um objeto para ele. E, em seguida, minha injeção SQL sublinhado conectar. Ok, então aqui você pode simplesmente remover esta conexão bem aqui, ok? E então aqui você pode ver isso. E eu apenas copiei isso de novo. Pistola, certo? Você sabe, se a conexão e essa conexão e essa conexão com o Kinect. Ok? Então esta é a função da Anna conectada bem aqui. Agora que vai morrer a conexão e você tem grupo, remover essas conexões daqui e aqui eu simplesmente não consigo obter conexão inata. E a conexão aqui é conectar, sublinhar, adicionar ou bem aqui, ok? Agora aqui você pode ver que como você pode criar isso, a injeção My SQL orientada a objeto. E aqui você tem que andar que limpa pontuação. Então aqui você pode ver que a conexão é preenchida apenas por causa do já limpo as conexões de que como OK, aqui você pode ver que por causa de nossa conexão não é criado aqui. Eu só removo esse sinal disso. Então aqui você pode ver que eu tenho que executar isso. Então você pode ver aqui a conexão para banco de dados é bem sucedido teatro 10K bem aqui, só por causa de eu apenas escrever um seno nada aqui. Porque eu disse que a conexão já está na fila. Ele simplesmente não deve assinar aqui, não deve conexão que está conectado aqui. Se você escrever isso simplesmente, você tem que criar suas conexões. Ele, você sabe, no final, virar para o nosso próximo exemplo aqui, que é o PHP tdo. Ok aqui você pode ver isso e eu apenas fechar este código aqui, ok, agora você pode ver isso. E aqui eu removo isso. E ele diz, bem, ok, agora aqui você pode ver que aqui eu tenho que escrever uma nova conexão PHP. Em primeiro lugar, tenho de encerrar aqui os meus comentários. Agora aqui você pode ver que é o mais próximo. Então esta é uma nova conexão PHP aqui onde eu estou bem aqui. E você verá que há uma nova conexão PSP. E aqui você pode ver que copiar caro essas coisas bem aqui onde eu estou já é criado como a variável. Você pode ver aqui. Somos o anfitrião local RUP e a senha é vista. Sobre o lugar desta idéia de conexão. Eu só uso tratamento de exceções. A exceção que estamos empatados. Então aqui você pode ver que eles estão de perto. Eu tinha as conexões certas. E a conexão que é igual a aqui, eu só escrevo novo, cabelo novo é PD. Oh, ok. Agora, depois disso aqui você pode ver que eu tenho direito MySQL. E, em seguida, aqui o Primeiro que irá criar o host host, que é igual a aqui. Eu só recebo o host de banco de dados de imagens do host bem aqui. Ok? Então aqui você leu isso. Como aqui, certo? Este é o seu nome de usuário, que é DB. Db aqui não é nome de usuário. E então aqui eu ajudei a escrever que este é DBN, a senha bem aqui. Ok? Eu barulho acorde mais próximo bem aqui. Agora uma coisa está faltando aqui, que é um nome de banco de dados significa que nome de banco de dados bem aqui. E vamos aprender sobre isso nas próximas palestras quando estamos apenas criando o banco de dados. Então aqui você pode ver que eu li conexão e a conexão aqui, que é o atributo set. E aqui eu li que este é PDU, e então aqui eu apenas escrevo um sublinhado TOR duplo aqui eu escrevo que isso é erro. E o erro aqui é o mais. E então aqui eu só escrevo P0. Então aqui você pode ver que eu tenho modo de somador direito e adicionar um mod sublinhado ar que eu montaria exceção. Está bem. Você pode ver que este é apenas um modo de editor, sublinhado exceções ITO, e tão perto como coordenar aqui. Agora aqui você pode ver que eu tinha que escrever igual e igual aqui é conexão de banco de dados criada. Ok, agora aqui seu sinal de proporção. Agora acabei de fechar a taxa de pontuação. Agora, em primeiro lugar, eu tenho que tentar essas exceções. E agora aqui eu estou apenas pegando esta exceção aqui estamos em o e, em seguida, execução, desculpe, exceções e exceções variável aqui é E. Agora aqui eu li igual e o igual aqui é que eu tenho conexão seca é falhou se o não é criada. Agora aqui eu li que esta é a variável E e obter a mensagem também. Ok? Agora aqui você pode ver que minhas conexões para isso é criado aqui e o igual aqui mesmo. Isto é igual. Então, antes de terminar isso aqui você pode ver que eu derivei isso como uma marca condicional e, em seguida, fechar isso, remover isso. E aqui você pode ver a oferta que eu tinha lido a vírgula bem aqui. Ok, quando eu apenas salvar isso, e agora aqui eu estou apenas executando este código novamente bem aqui. Então você pode ver aqui minha conexão de banco de dados, desculpe, criado com sucesso. A questão aqui é, onde banco de dados devo usar minha sequela ou PDU? Estes parafusos são a visão orientada a objetos da conexão de banco de dados usando PHP. E podemos considerar isso como o presente e o futuro das conexões de banco de dados. Mas escolher entre esses dois é tudo sobre que tipos de Você precisa ter que você está projetando isso. Há apenas um banco de dados MySQL, então você pode ir com MySQL. Mas o momento na possibilidade dos bancos de dados é alterado. Por exemplo, Lake do MySQL, servidor MySQL, ou qualquer outro fornecedor, o PTO será feito. Melhores opções, como se você quiser mover minha sequela para o servidor MySQL. Então você tem Gu, mover cuda, VDO, ok. Estas são as melhores opções para você. Essas duas abordagens suporta a instrução preparada ao escrever as acuidades para fazer operações de banco de dados. Espero que você entenda agora que como podemos criar os diferentes tipos de conexão com um banco de dados MySQL. Espero que você entenda agora, se você colocar qualquer problema em relação a esta palestra, deixe-me saber e obrigado por assistir. 80. PHP MySQL Crie banco de dados de banco de dados para criar MySQL PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos criar nossos dados baseados no PHP e MySQL para, é limpar seu banco de dados. O primeiro é limpá-lo com a codificação. E o segundo a ir para o servidor XAMPP, localhost PHP, meu administrador. E, em seguida, clique nas notícias. Então aqui você pode ver que simplesmente você tem que escrever seu nome de banco de dados bem aqui. Vamos supor que eu estou discutindo o baseado em dados aqui é PHP. Então somos olhos vermelhos PHP curso um, ok? E então alguém que eu tenho que limpar este trabalho é para que seu arquivo de banco de dados seja criado bem aqui. Esta é uma maneira muito simples que você tem que criar seu banco de dados e, em seguida, você tem que escrever o seu SQL QD é com isso. Ok? Agora aqui você veria que se você quiser criar algo com a ajuda de codificação, então você tem que escrever esse acorde simplesmente PHP e, em seguida, fecha o código PHP aqui. Nem confuso sobre as novas configurações. Então aqui estou eu apenas dando o novo cenário disso. E isso é apenas uma classificação gráfica quando m está mudando bem aqui. Agora aqui você pode ver que eu tenho que copiar este código. Esta é uma cópia deste código aqui e colou discórdia porque discórdia está usando o mesmo como aqui. Você pode ver que eu estou apenas criando agora cada novo 2T do MySQL com o objeto orientado é o tempo. Ok, agora aqui eu tenho o MySQL certo. Eu, ok, agora aqui você pode vê-los. E aqui você pode ver que eu tive que criar a conexão com o banco de dados. Então seu tempo é o nome de usuário. E então aqui você pode ver que esta é a senha do banco de dados bem aqui. Agora aqui você pode ver que eu apenas escrevo que se um se aqui você pode ver que eu tinha lido conexão. E a conexão aqui é que eu tenho que escrever que isso vai se conectar. E isso é para conectar o sublinhado ETA bem aqui. Então, basta usar o Dykema e aqui eu li conexão é justo. E então aqui eu concatenar minha conexão. E a conexão aqui é, você pode ver que ele está conectado e o sublinhado do Kinect n. E depois há a pontuação mais próxima bem aqui. Ajuda você a entender agora. Agora aqui você vai ver que eu apenas removo este núcleo disso. E aqui eu tenho que ir para a classificação de conexões bem aqui, ou nossa conexão é criada aqui mesmo. E agora aqui vamos criar nosso banco de dados. Então aqui eu apenas escrevo banco de dados, que é minha variável aqui, que é igual a aqui eu apenas escrevo comandos SQL. Portanto, o comando está usando para criar o banco de dados. Aqui está, aqui eu só escrevo criar banco de dados. Este é o banco de dados. E então você tem que escrever seu nome de banco de dados, que é eu estou seguindo curso BHB bem aqui. Então eu estou apenas escrevendo isso no nome do modelo. Então núcleo PSP, então isso não é obrigatório. Você tem o melhor modelo ou capital. Isso é com você. Você pode escrever qualquer nome aqui. Ok, aqui você pode ver que eu apenas corro acuidade. Estamos criando o banco de dados que é um nome de chamadas PHP. Ok, e então eu apenas fechei o placar, certo? E agora aqui você pode ver que eu tenho que escrever se, desculpe. Se, e se aqui é conexão e a conexão vai executar a acuidade disso, ok, e aqui estou eu certo que este é o banco de dados como a variável, ok? Que é igual, igual a verdadeiro. E então aqui eu tenho que escrever esse igual. E igual aqui é banco de dados é criado com sucesso. Ok? E então eu é a pontuação mais próxima bem aqui. Agora, aqui vou para a outra declaração. E a declaração else-if aqui é, você pode ver que eu apenas escrevo igual. E o igual aqui é que eu tenho que executar um erro aqui mesmo se a conexão de banco de dados não for criada. Então erro na criação de conexão de banco de dados. E eu fecho o placar bem aqui. E então aqui eu tenho que concatenar, em seguida, conexão e a conexão aqui vamos executar o erro aqui mesmo. Ok, você pode ver agora, agora adicione o último aqui. Eu ouvi bem ali, esta é a conexão e a conexão aqui está próxima. Então, um método que está usando para fechar sua conexão aqui, que é obrigatório depois de criar seu banco de dados. Então essa conexão fechará seu banco de dados bem aqui. Espero que você entenda agora que como você pode criar sua conexão com seu banco de dados. E se este banco de dados for criado, então como você fecha sua conexão aqui. Agora aqui você pode ver que eu apenas executar este comando clear banco de dados bem aqui, desculpe, o arquivo aqui e aqui você pode ver, assim você pode ver que meu banco de dados foi criado com sucesso. E quando eu apenas procurei isso no localhost e PHP, meu administrador, atualize isso. Então você vai descobrir que este é o curso PHP bem aqui, o que eu estou criando o nome do banco de dados aqui. Espero que você entenda que como podemos obter nosso banco de dados com a ajuda do PHP e os arquivos de acordo. Agora, se você não entende isso, então por favor me avise e eu estou apenas explicando este tribunal para vocês. Este é o nosso código antigo, o que já trabalhamos com VR. Eu só disse o nome da conexão, nome de usuário e senha. Agora esta é apenas uma maneira simples orientada de conexão bem aqui onde eu apenas escrevo um novo. Então isso é valioso para a conexão e MySQL, em seguida, nome de host, nome de usuário e a senha. Então aqui você pode ver que se as conexões serão se conexão, que não é criada aqui, isso irá criar um somador aqui, que é conexão é adequada, significa que se a conexão não é criada com o banco de dados, modo que irá gerar um erro aqui mesmo. Estes são o nosso antigo código aqui. Agora aqui você pode ver que eu apenas crio nosso banco de dados. Esta é a variável bem aqui. Agora este é o comando MySQL. Então aqui você pode ver que criar banco de dados. Então, em primeiro lugar, você tem que escrever criar comando e criar comando irá criar o banco de dados com o nome do curso PHP. Então aqui se o banco de dados é criado com sucesso, então aqui faz isso. Vamos ter a ligação aqui. Em seguida, que irá executar o QT, e, em seguida, que irá executar este QT que é salvo neste banco de dados. E eu disse que este valor como um verdadeiro significa que este banco de dados Judy será executado em qualquer caso. Agora, se isso se esta conexão ou se este banco de dados é criado com sucesso, chumbo simples sobre esta mensagem e se este banco de dados não é criado com sucesso, modo que indiscutível, depois de criar a conexão, que é um comandos, tem de fechar as ligações. Lembra-se disso? Então você pode ver aqui, eu apenas removo isso e executo este código aqui. Então você pode ver aqui editar e criar a conexão de banco de dados e meio claro porque isso já existe. Então aqui você pode ver que eu apenas, se eu apenas conexão mais próxima. Então a conexão será continuamente rodando bem aqui. Portanto, isso é muito importante que você tenha que fechar sua conexão também. Então, se você não pode fechar, então deixá-lo, é com você. Então esta é apenas nossas criações de banco de dados no PHP e SQL. Se você encontrar um novo problema, jardim com esta palestra, por favor deixe-me saber e obrigado por assistir esta palestra. 81. Crie tabelas de PHP MySQL no MySQL: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, estamos dispostos a criar as tabelas nas bases de dados. O bidirecional que você tem para criar suas tabelas de banco de dados. O primeiro aqui é que você tem que ir para o PHP. Meu administrador através do seu banco de dados é salvo. Está bem? Então aqui você limpou seu banco de dados. E outro aqui é que você tem que escrever seu código PHP ou executar suas consultas SQL ou sequela. Você pode ver aqui este é o meu curso PHP. E aqui você precisa correr. Você está curioso, ou você tem que limpar geobases de dados. Mas VR concentra-se na palestra de acordo. Então é por isso que aqui você pode ver que sob contornando meu banco de dados ou desculpe, eu estou distribuindo minhas tabelas de banco de dados para isso. Para criar o banco de dados. Há uma consulta SQL que é criar tabela. Em primeiro lugar, você pode ver aqui, eu só estou dizendo uma coisa, novamente, uma outra coisa bem aqui. Vemos novamente que estou apenas conectando meu banco de dados. Faça esta tabela ou este acorde. Aqui, você pode ver que eu estava escrevendo SQL MySQL I, este é MySQL. E aqui, depois disso aqui você pode ver que eu li que em primeiro lugar, este é o host local, que é o meu nome de host. Então aqui, este é o nome do banco de dados, desculpe, dados, nome de usuário do banco de dados, que está vazio. E, em seguida, ouvir a história que é raiz e, em seguida, senha Aqui está um vazio. Então aqui ofereceu que eu li que este é o curso PHP. E então feche este acorde bem aqui. Espero que você entenda agora você também pode criar um Laker, nosso exemplo antigo, você pode ver que criar banco de dados. Então você também tem que chamar estes todos são você tem núcleos, estas são variáveis e, em seguida, QED. Agora, conexões assim. Mas esta é uma maneira muito simples de escrever sua conexão. Então aqui você pode ver que eu estou apenas escrevendo se uma declaração. E se aqui você pode ver essa conexão de cifrão e a conexão aqui é igual, igual a falso. Ou raízes iguais, iguais ou Cl2 irá gerar um e, como resultado, e gerar suas próprias razões. Então aqui você pode ver seus olhos tintura vermelha, e o corante irá gerar um erro bem aqui. Portanto, o erro aqui é coordenada conectar. Ok. Agora, depois disso aqui você pode ver que eu estou apenas concatenando sinal de dólar e, em seguida, conexão aqui. E a conexão aqui é igual a conectar. E, em seguida, conecte sublinhado adder aqui. Está bem? E é a pontuação mais próxima bem aqui. Agora aqui depois desta declaração se. Então, depois disso aqui eu estou apenas criando tabela MySQL. E aqui você pode ver que eu tenho que executar o comando SQL aqui. Como você pode ver que estou é criando a tabela SQL. Katie e seus olhos, certo? Este é C. E o SQL que é igual a Harris montar criar. Tabela, e a tabela aqui é o nome de vamos supor que eu estou ilustrando este é o humano, e então este é um nome de tabela bem aqui. E depois disso você pode ver aqui eu tenho Greg, que primeiro nós seguramos o ID eo ID que é um tipo inteiro, e este é um tipo inteiro que não é nenhum. E aqui a chave primária. Então, onde é que este ID não null e principal k-means aqui quando você está criando a tabela. Então você tem que criar o comando e usar este comando aqui mesmo, que é um apagado. Então você tem que escrever sua mesa. E, em seguida, esta é a tabela linhagens humana. Então aqui você pode ver que eu apenas tomar ID, que é inteiro, o que significa que, em primeiro lugar, como o ID e o ID não são nulos significa que você não pode deixar essas idéias em branco. Então aqui você pode ver essa chave primária. Então, quando você está criando os cabos de banco de dados, então há uma chave primária. Então chave primária sempre ser única e não nula, que significa que cada nova idéia é sem primed, DQ ou cada novo nome, sua própria chave primária aqui. Então, depois disso aqui você pode ver que eu tenho que escrever que este é o nosso incremento de sublinhado TO. O incremento aqui é, isso significa que nossos dois incrementos de sublinhado funcionam como nosso operador de incremento via L1 do URI. Então, após este ID você tem escrever um mais um, que é igual a dois, então dois mais um que é igual a três. Então isso vai ser como 456. E cada novo nome tem seu próprio ID exclusivo, que é a chave primária. Assim, as chaves primárias sempre serão únicas e não. Lembre-se disso. Então aqui você pode ver que depois disso eu li vírgula e então aqui eu tenho escrever que este é o primeiro nome e o primeiro nome ij é igual a r char. E aqui eu apenas escrevo isso como gráficos de barras resistentes. Você também cria algum texto aqui. Então, o texto também está usando para isso também. E estava principalmente aqui. Você tem que usar VARCHAR. Está bem? Este relógio, quero dizer, você tem que criar o coletor de variáveis também. Ok, agora aqui, e por isso, eu só disse que isso também não é nulo aqui. Está bem? E então aqui você pode ver que você também tem que escrever que este é o sobrenome eo sobrenome também aqui é var, char e lavar nosso cabelo é 30 ou US $2,5. Isso é com você. Você pode escrever qualquer um da marcha sua idéia e não nulo. Então este é apenas um limite de sua parede bem aqui. Então ofereça isso. Aqui você pode ver que eu tenho que escrever que este é o endereço eo endereço também aqui é VARCHAR. E varchar aqui é que eu só tentei dobrar cinco, o que não é nulo. Está bem? E se quiser escrever ou se quiser ficar com isso. Como isso não é chaves únicas. Então aqui eu acho que sim. Ok, agora aqui você pode ver que depois disso eu apenas escrevo e-mail. E-mail é um outro papel seixos aqui e aqui eu só escrevo varchar. E o caractere aqui é, você pode dizer que este é 60, então apenas 60 caracteres ultrapassar e não será nulo. E único. Meios únicos. Cada e-mail aqui é único, portanto, nenhuma duplicação é necessária aqui mesmo. Certo, espero que sim. Você entende agora. Agora aqui vocês verão que depois disso, eu tenho um ponto-e-vírgula para fechar esta declaração aqui. Agora aqui você pode ver que se conexão de sinal de dólar e a conexão que é igual a lambda q oito aqui e o QT aqui é você tem que ver que este QT é SQL e que será igual a true. Assim, da mesma forma, você tem que escrever sua declaração eco e aqui eles são criados com sucesso. Está bem? E, em seguida, rola o placar bem aqui. E agora aqui eu tenho escrever igual e igual, desculpe, esta é a declaração L. E a declaração L aqui é que eu tenho em torno deste igual e o igual aqui é que eu li esse somador. Você cria tabelas e que obterá SQL. E aqui você vê que eu tentei essa conexão. E a conexão aqui é editar. Então isso engendrado e erro de conexão bem aqui. Espero que você entenda agora que como podemos executar esses dados de tabelas ou como podemos criar essas tabelas no PHP. Agora aqui você pode ver que eu comecei este criar fazer guia é sim pseudo-tabela. Então você pode ver aqui quando eu apenas executar isso, para que as tabelas são criadas com sucesso bem aqui. Então, quando eu executar este núcleo, então você vai ver isso e eu vou reformular isso. Então você vai descobrir que nós temos a mesa humana. E se eu apenas explorar isso, então você pode ver aqui nós temos a coluna mais d coluna aqui é o endereço. Então nós aqui temos o e-mail colonizado, então aqui temos o colunista mais nome, ID e sobrenome. Você também pode verificar a coisa do índice aqui. indexação no e-mail apenas por causa do e-mail é sempre única. E aqui você pode ver que a indexação na chave primária apenas por causa dessa nova verificação, a solução de chave primária não é nula. E aqui você pode ver que sim, esta é uma lista de tabelas aqui você pode ver que ID, primeiro nome, sobrenome, endereço e e-mail também. Espero que você entenda agora. Agora, se eu apenas clicar no índice aqui. Então aqui você pode ver que esta é a chave, palavra é a chave primária aqui, e isso também vai me mostrar os três aqui. E este é o auto-incremento aqui você pode ver que eu acabei de dizer este ID como o elemento comprimento do arco e os resultados da chave primária para não nulo. E você pode ver aqui, em seguida, nome da variável aqui é VARCHAR. Em seguida, LastName é VARCHAR. 30 endereços varchar roteável cinco, e-mail é março são 60 e que o e-mail é único. Então é aí que vai ser a chave que você precisa aqui. Você também pode verificar as exibições relacionais disso. Então você pode ver aqui esta é uma visão relacional e esta é uma estrutura de tabela. Você já viu Zack ou se você quiser executar isso aqui, então basta clicar nele. Então aqui você pode ver que eu apenas copiar este código aqui. E aqui você pode ver que eu tenho que colocar este núcleo nisso. Então aqui você pode ver que eu tenho que remover isso. E agora você pode ver que eu estou apenas criando essa tabela novamente. Aqui. Suponhamos que esta é a nossa mesa para tal pessoa, porque esta é humana e pessoa. E estas são todas as cenas aqui. E eu só clico em ir. Então você pode ver aqui, minhas todas as chaves estão inseridas aqui e há outra mesa ou essa pessoa aqui. Espero que você entenda agora que como podemos criar as tabelas em seu banco de dados. Se encontrares algum problema. De acordo com esta palestra, por favor me avise e obrigado por assistir esta palestra. 82. Inserção MySQL PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre como você pode inserir seus dados na tabela de banco de dados. Ou se falhares daqui, seria difícil para o Windsor. Temos executado a inserção aqui, uma chave ou está usando que é inserir em. Isso significa que você tem que adicionar algumas das informações de alguns dos dados em seu banco de dados. Como você pode ver aqui, este é o nosso velho acorde de palestra, que é, eu estou discretizando a conexão. Então isto é, se esta conexão é queda, cai, o pai simplesmente vai morrer as conexões, que significa que isso vai gerar uma seta bem aqui e parar a execução dos próximos programas. Esta é a nossa própria corte. Você pode entender isso. Agora aqui você pode ver que eu tenho direito se conexão, que está executando o QT de SQL, se isso é verdade e que será executado com sucesso. Então isso irá gerar uma instrução eco se não for, modo que regenerar um somador aqui. Então isso é tudo cordão, então não precisa escrevê-lo novamente e novamente apenas para semear ou tempo. Agora, aqui temos que chegar ao nosso banco de dados, KT, que está na CPU. Aqui você pode dizer que é certo, inserir, que é minha variável aqui, que é inserir aqui. E aqui eu tive que aprender minha chave, que é inserir, inserir em. Então este é um comando que está certo em CSER dois quando você está apenas adicionando o deutério para a tabela, em seguida, Heritage escrever inserção em humano. E este é o meu humano e o humano Aqui está a minha tabela de banco de dados chamada. Em primeiro lugar, eu tenho que escrever nome forçado, que foi a primeira coluna do meu banco de dados. Em seguida, seus olhos direito Apelido, que é a coluna de sobrenome do nome. Nomes de coluna ou coluna de sobrenome. E então aqui eu li este endereço IP e a oferta adicional, este somadores, Eu tenho escrever e-mail. Ok. Então, aqui você pode ver que eles não estão adicionando o ID aqui apenas por causa da TI terá por padrão e isso é o incremento automático. Ok? Agora ofereça isso aqui. Você pode ver que eu tenho que criar ou escrever os valores. Os valores aqui é em primeiro lugar, eu tenho que escrever o nome das colunas aqui. E depois disso eu estou apenas definindo os valores para isso. Então aqui você pode ver que os valores estão aqui, os valores aqui. Vamos supor que o primeiro objetivo é Bob e oferecer o segundo nome aqui é David. E então aqui você pode ver que depois disso, aqui temos o endereço. Então eu só escrevo isso. Isto é como a Londres dela e este é o Reino Unido aqui ou Londres, Reino Unido bem aqui. E depois disso aqui você pode ver que eu tenho que escrever isso. Este é x, y está lá e eles iriam email.com. Espero que entenda agora. E, em seguida, feche este código aqui. Então eu simplesmente, então, um candidato aqui que está em R2 e exercer quem aqui no nome da tabela humano e que é a linha do primeiro nome bem aqui. Segundo sobrenome, endereço e e-mail aqui. Ok? Depois disso, você pode ver que eu estou apenas escrevendo os valores para ele. E os valores aqui são, então você pode ver, aqui está. Estes são os valores e o capital. Então você é considerado que estes são os valores aqui. O primeiro nome aqui é Bob, o sobrenome aqui você pode ver que isso é débito. E depois disso aqui você pode ver que eu só disse o endereço e depois e-mail. Então esta é a sequência sábia. Ok, agora aqui você pode ver que aqui, isso aqui está certo, registros são atualizados com sucesso ou inseridos. Ok. Porque atualizar mercadorias em outra mercadoria. Agora, depois disso aqui você pode ver que eu tenho quem eu ouvi, eu acabei de te dizer isso. Você também pode fechar sua conexão como conexão passada alteridade, que está perto. Aqui, você pode ver isso e eu vou fechar este código aqui. Então esta é a conexão próxima bem aqui. E sim, ok. Isto é bom. Agora, espero que você entenda agora que como você pode inserir seus dados na tabela de banco de dados. Agora eu só rode este código aqui. Isto é arquivo e inserir dados e, em seguida, executar a pontuação. Então temos um erro na linha número 21 e na linha número 25 bem aqui. Então aqui está uma linha número 21. Então a linha número 21 aqui é sim. Ok. Isto é “Sim”. Certo, aqui temos a inserção de escrita. Ok. E aqui está uma lanterna 2525. Também audição de inserção. Novamente. Agora está tudo bem. Agora. Agora eu apenas executá-lo novamente para que você possa ver aqui registro são inseridos com sucesso e eu apenas atualizei este servidor XAMPP. Então você vai encontrar nos núcleos PHP e, em seguida, humano. Então aqui você pode ver que você, sim, você vai encontrar o registro que é id one plus name aqui é Bob, Apelido David, endereço não-Reino Unido. E então o e-mail aqui é X, esse anúncio foi enviado por e-mail ou calmo? Agora aqui na última palestra, tínhamos visto que eu apenas defini e-mail como um único e inteiro como a chave primária e incremento R2. Agora aqui você pode ver que eu li Bob um David, e então você pode ver agora quando eu apenas executar este código agora. Então você pode ver aqui que você não poderia vear banco de dados em dívida KD, que é a duplicação deste e-mail aqui mesmo. Então vocês podem ver aqui minha discórdia, que é a única, está funcionando agora. E então aqui você pode ver que eu tenho que escrever este número, x, y, zed um, e então executá-lo novamente. Então esse é o registro foi inserido com sucesso aqui agora é apenas executar este código agora. E você pode ver aqui que vamos inserir a chave. Então, será necessário a tentativa falhada também. E então isso assinará a ideia de perigo. Próxima entidade que atribuirá 4-5-6, 7-8-9. Ok. Agora aqui você pode ver que eu simplesmente limpei o Inserir que entra em seu banco de dados. Agora aqui, você também pode criar os vários registros também em seu banco de dados. Como? Depois de terminar isso. Então você pode ver aqui, eu apenas copio isso e aqui você pode ver que eu vou colar lá. Então aqui eu apenas escrevo isso como Bob para David para distribuir o mesmo XYZ. Legal. Disse a vírgula, depois colado novamente. Então aqui você pode ver que Bob livre perto de três e X1, X2, X3. Então você pode ver aqui eu apenas escrevo três tipos de registro aqui, e isso também é duplicações. Então, ambos quatro e este quatro aqui. Ok, agora você pode ver aqui, eu apenas guardo isso. Vá para o navegador, atualize isso. Ok, tudo bem. Repare, verifique isto. Então você pode ver aqui todos estes vários registros também são salvos no banco de dados bem aqui. Espero que entenda agora que o Hall V pode inserir nossos registros nas bases de dados aqui. Agora, você pode ver que todos estes são o comando de inserção de banco de dados ou distribuição de tempo aqui. E espero que você possa entender agora. Então, qualquer coisa que você não pode agora entender de acordo com o comando descer nesta palestra, por favor deixe-me saber e obrigado por assistir esta palestra. 83. Registro de inserções de usuário no PHP MYSQL no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos criar um pouco do formulário básico onde podemos adicionar os dados e estes dados serão inseridos em nossa tabela de banco de dados. Vamos ver como pareciam ou todos os exemplos. Então eu estou apenas criando um formulário que é a ação aqui é você pode dizer que as ações desse arquivo, você pode ver aqui eu estou discutindo alérgenos Pateta são necessários front-end e back-end bem aqui. Então aqui eu disse observado este registro em, eu tinha lido inserir nesta gravação para o backend dot PHP. E o método que estou usando aqui, que é o post importado. E eu vou fechar este código aqui. Agora aqui você pode ver que eu acabei de dizer uma das tags de parágrafo aqui e inserir. Sim. Ok. Sim, eu só fechei isso. E agora aqui você pode ver lá um I2 disse primeiro uma tag de parágrafo. Então minha tag de parágrafo aqui é, você pode ver que primeiro, eu tenho que definir o rótulo, e o rótulo aqui é minha tag. Esta é uma etiqueta de etiqueta. E então você pode ver aqui eu comecei rotulado quatro e aqui que é igual a IS bem ali. Este é o quarto nome aqui. Ok? Então eu divulgo uma pontuação aqui. E aqui vou escrever que este é o primeiro nome. Agora aqui, minha gravadora está fechada aqui. E este rótulo é mostrado para o navegador como você sabe. E agora aqui eu estou apenas pegando a entrada do usuário. E a entrada do usuário é um tipo de texto. Então ele usa um texto bem apertado aqui. E depois disso aqui você pode ver isso. E então aqui você pode ver que eu tinha IS certamente nome. E este é o nome. E o nome aqui é que eu tenho que escrever que este é o primeiro nome. Ok? Então aqui você pode ver que eu defini o ID. O ID aqui é, então isso é forçado sob o nome sublinhado. E a identificação aqui é esta força conhecida como a identificação aqui. Ok? Agora você pode ver que eu divulgo o placar aqui. Agora eu apenas copiar e colar este código novamente para o sobrenome. Então isso é pelo sobrenome. Então eu disse o sobrenome. Então este é também o último nome sublinhado. E então aqui você pode ver que este também é um sobrenome bem aqui. Ok? Você pode ver aqui eu só tenho duas entradas bem aqui. Então aqui você pode ver que eu descrevi que há para endereço. Aqui, também é para endereço, e eu só removo este nome aqui. Agora aqui eu tenho que escrever que isso é para endereço. E então este ID também é para o endereço aqui. Ok? Agora aqui você pode ver que eu acabei de limpar este campo para o endereço também. Ok? Agora, depois disso aqui você pode ver que eu acabei criar um outro campo para o e-mail também. Então este é um e-mail aqui você pode ver que este é o e-mail e este é o endereço aqui. E então aqui você pode ver que este é o texto, ok, tudo bem. E então aqui você pode ver que este é o e-mail também. E aqui eu li isso. O endereço de e-mail. E este também é um endereço de e-mail bem aqui. Não. Ao ar pela última vez você pode ver aqui meus três desculpe, quatro entradas estão completas aqui. Onde estão as colunas das tabelas do banco de dados? Agora, no último Andrews, pegar a entrada do usuário é um tipo de envio. E então aqui eu apenas fornecer o valor aqui e o valor aqui que é igual a, Eu li que este é o valor de enviar comércio aqui e eu apenas mais próximo acorde aqui. Ok? Agora aqui você pode ver que eu tenho que executar este front-end. E então aqui você pode ver lá. Então estas são apenas as nossas mesas quando eu estou discutindo aqui. E quando eu apenas inserir este aniyo respondido tendem a esta mesa. E assim que simplesmente aparece ou salvo nos arquivos de banco de dados. Agora, eu só vou quem trabalha com o plano de back-end? Igual aos nossos exemplos antigos aqui você pode ver que basta deixá-lo aqui. Você pode ver que eu apenas escrevo inserir no comando e inserir no Humano. Ok? Então, com a ajuda disso, podemos inserir ou durante o dia Faça isso antes de inserir os dados e fazê-lo. Aqui precisamos criar algumas das variáveis aqui onde eu tenho que criar que este é o FirstName. E você pode ver aqui isso é como sim. Ok, isto é, você pode dizer que este é um primeiro nome bem aqui. Então aqui você pode ver que depois disso, eu estou apenas criando outra variável para o último nome sublinhado aqui. Então aqui eu tenho o nome da variável aqui é, você pode ver que há apenas endereço aqui. Então este é o endereço. E adicione o último aqui que você pode ver há meus 43 para a entrada. Aqui está o e-mail. Ok. Você pode ver aqui. Agora aqui, minhas, essas variáveis são concluídas aqui, e eu apenas obtenho essas variáveis do front-end. E aqui eu escrevo isso aqui, este cifrão. E então aqui eu tenho que escrever, criar a conexão e executar o cuny, que é um sublinhado real é string. Então, como você pode ver aqui, eu apenas escrevo aqui que é sublinhado. O sublinhado é uma string. Isto é, você pode dizer que esta é uma definição da string sublinhado de escape real, que está usando no meu SQL I. E esta função é um caractere especial na string para uso na consulta SQL, que está levando em que uma chamada para conjuntos de caracteres atuais de conexões. Então você entende agora, agora aqui eu disse esse pedido bem aqui. Então eu vou escrever esse pedido, os dados do primeiro nome sublinhado. Espero que você entenda agora. Agora, depois disso aqui você pode ver que eu tenho o direito que, que mesma Katie e parecem k1 aqui, aqui e aqui também. Ok? E aqui, que é igual a, igual a e igual a assinar. Agora aqui eu li que este é o último nome sublinhado bem aqui. E então aqui chegamos a este endereço. E então aqui temos que escrever que este é o e-mail. Espero que você entenda agora. Agora aqui estou apenas citando os valores para ele. Então aqui você pode ver que eu apenas obter os dados dessas variáveis. Certo, onde o usuário está retratado aqui. Estou apenas definindo a segurança também com a ajuda da string sublinhado de escape real, que significa que isso preenchido simplesmente criptografar esses dados, ok? E isso solicitará os dados dessas fazendas. Agora aqui você pode ver que eu estou apenas usando a enzima para Kumar. Então aqui estão os valores. Você pode ver que os valores aqui são e definir os valores que somos gelo, certo? Que este é o nome de sublinhado da força. Então aqui, depois disso você pode ver que eu li esse último nome de sublinhado. Depois disso aqui eu disse que este é o endereço. E no último aqui você pode ver que eu ouvi que este é o e-mail também. Ok, agora aqui você pode ver meus dados quando eu estou apenas, eu só quero inserir então simplesmente eu apenas uso InCircle Kumar e essas variáveis bem aqui. E aqui você pode ver que eu apenas inserir estes tudo atualizado. E aqui está, certo, este é o Bob. Cinco. Então aqui eu escrevo David e David bem aqui. Endereço aqui é USC e endereço de e-mail aqui é abc.com submetido este. Você pode ver aqui o tribunal está atualizado com sucesso. Quando eu apenas atualizei isso, vá para o curso PHP Human. E aqui você pode ver isso. Aqui você pode ver lá este é o primeiro nome e sobrenome, endereço e e-mail também. Então aqui você pode ver por que isso é me mostrar o registro de antipatia. Porque você pode ver aqui eu apenas criando isso como as variáveis. Então aqui estas são todas as variáveis bem aqui. E você pode ver que este é o limite como c se este sem cabelo correu isso novamente. Aqui já temos. Você pode ver que aqui eu tentei. Oi, olá. Aqui eu comecei a EUA e, em seguida, aqui é bem alto no regime Senhor com submeter este registro é submetido com sucesso, correu este curso. Então você pode ver aqui, oi, olá, USE AN contratou o acorde G-Mor. Então aqui você pode ver que aqui nós apenas adicionamos simplesmente os valores. Mas aqui quando eu apenas adicionar a ciência variável, modo que vai obter os valores dela. Você pode ver aqui, espero que você entenda agora que como podemos criar nossos formulários e como nós inserimos os dados com a ajuda desses formulários. Você pode ver aqui, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 84. PHP MySQL Selecione: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre a cláusula select na linguagem de programação PHP que hall, podemos selecionar nossa classe com a ajuda de banco de dados. Então, aqui como você pode ver que estamos usando MySQL. E aqui você pode ver que eu apenas crio uma conexão. E, em seguida, se a conexão for falhada, modo que simplesmente irá gerar um adicionador bem aqui. Nada mais. O Pu é, você pode selecionar seus dados do seu servidor aqui você pode ir para eles. Curso PHP, em seguida, selecione aqui. E aqui estão algumas commodities usando para que é apenas selecionar é Tarik fórum. E então você tem que escrever sua mesa. Você pode ver aqui V ela apenas como as duas tabelas nome bem aqui. Mas se você está trabalhando com um monte de tabelas, como 100 tabelas, 200 tabelas. Então o comando deles estará trabalhando nessa fase. Então aqui eu comecei metas, desculpe por essa herança, certo, vá. Então você pode ver aqui, selecione o esteric do humano. E aqui eu tenho que escrever isso. E você pode ver que aqui eu tenho escrever, selecionar estática de humano. Então isso vai selecionar tudo para mim do humano aqui. Agora aqui você vê que eu selecionar Tarik e eu apenas remove trágico herdar reta selecionar primeiro nome. Ok? Agora aqui você pode ver que este é o primeiro numerador. Ok. Agora vá. Então, isso só irá selecionar o primeiro nome de suas entradas de tabelas de banco de dados aqui. Então o que isso significa é que Tarik significa selecionar todos os adolescentes de sua tabela de banco de dados bem aqui. Agora esta é uma maneira que você tem que selecionar suas declarações ou você tem que selecionar seus registros de seu banco de dados. Agora me escute, basta virar para a área de codificação. De acordo com a codificação aqui você pode ver que como podemos selecionar alguns dos registros do seu banco de dados. Então aqui você pode ver que eu tenho que escrever isso. Esta é a seleção bem aqui. E selecione que é igual a aqui é certo, que selecionar e selecionar aqui é que eu tenho que escrever ID, ID de humano. Eu só queria obter as identificações da mesa humana bem aqui. Agora aqui eu só escrevo aquela variável show e show que é igual a Harris, certo? Essa minha conexão variável. E então aqui eu só corro este cubo bem aqui. Então você chega aqui, você pode ver que o QUT e o QT aqui é, eu tenho que escrever que esta variável selecione aqui. Agora aqui você pode ver que eu ilustro, se Claro, certeza é minha variável bem aqui. E se Mostrar, que está executando as linhas aqui e vai já está selecionado. Então ele está escrevendo este número papéis sublinhados porque estamos trabalhando com a idade IDs Harris, certo. Ok. Agora aqui esta é a declaração “if”. Se este comando irá executar um cutie e , em seguida, a correspondência cutícula a partir do número de linhas está iniciando zeros prom. Então aqui eu tenho que imprimir o loop while. Enquanto loop aqui é que eu tenho que escrever que este é, vamos supor e apenas escrever que um rho que é igual a área é certo, que isso é ok. E aqui que vai buscar o disco. Então aqui eu só escrevo que simplesmente você tem grande buscar e buscar sublinhado funções C-H-E-N para buscar o necessário aqui, Ok, agora aqui depois que você pode ver que eu apenas criando declaração eco. E a declaração aqui é que você pode ver que eu tenho que verificar a identificação aqui mesmo. Então, em primeiro lugar, eu tenho que escrever ID. E depois disso aqui você pode ver que eu tenho quem não pode obtê-lo, esta identificação bem aqui. Então eu posso continuar esta identificação aqui mesmo. Então, você pode ver aqui, eu tenho um grande sinal de dólar e, em seguida, obter a linha primeiro. E aqui eu tenho que pegar a identificação dele. E aqui, simplesmente para a direita. E aí eu aprendi essa etiqueta BR bem aqui, ok? E então aqui eu divulgo o placar. Agora, depois que a herança para ir para a declaração else, segmento de Alice else, se não há rosas disponíveis dentro deste. Então você tem que simplesmente mostrar a opção aqui que nenhum registro foi fundado. Ok? E aqui eu tenho que escrever isso aqui. E o acorde mais próximo bem aqui. Você pode ver isso quando eu apenas executar esta pontuação aqui. Então aqui você pode ver isso é no navegador Chrome e aqui você pode ver que irá selecionar os IDs apenas de sua tabela aqui. Agora aqui, eu apenas voltar e aqui eu dentro do comando select Eisenstein, a seleção múltipla aqui em IDs selecionados, bem como o nome. Então você pode ver que isso irá selecionar o nome também. Então, depois disso aqui você pode ver esse ponto isolado e aqui eu apenas escrevo que este é o nome, bem como obter o nome. E então seus olhos tentaram cifrar e desenhar. E desenhar irá selecionar o primeiro nome também. Ok, agora este é um lado escuro para salvar este registro no navegador, atualizar isso para que você possa ver aqui ID, o nome é Bob. O nome é Bob, um ID para, o nome é Bob para I35. Nome é Bob K23 e parece que ele é como estes todos espero que você entenda que como você pode selecionar, você está curioso. Você pode selecionar seu registro a partir do PHP. E o período MySQL está bem aqui. Se você encontrar algum problema aqui nesta palestra, que qualquer planta você entende que como você pode selecionar sua consulta SQL sobre como você pode usar seu código PHP para selecionar sua consulta SQL se você encontrar qualquer outro problema relacionado a este palestra, por favor me avise e obrigado por assistir esta palestra. 85. PHP MySQL Onde o lugar: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre a cláusula where em PHP e MySQL. A cláusula where é usada para extrair apenas esses registros. Esse púlpito é condições específicas. Como você pode ver aqui, que há uma classe e eu apenas executar este placar. Aqui você pode ver que este é o meu antigo tribunal onde eu estou apenas executando bem aqui. Você pode ver isso. Agora aqui você vai ver que se eu tiver a tabela aqui, ali, a coluna da tabela que é ID, então este é o membro da frente, ou este é FirstName, LastName. Você pode dizer que este é o endereço e ar o último v, como o min, ok? A classe é usada neste caso, lago aqui, você pode selecionar um comando lá. O FirstName é assim. Ou você pode dizer usar um comando de seleção através de seu ID é cinco, ou você é endereços este, ou você é idéias do GMail. Então, neste caso, você pode usar legado de classe mundial. Como você pode ver que já criamos o comando select aqui. E com a ajuda deste seleto Kumar, Nós temos que selecionar nosso registro aqui mesmo. Você pode ver isso. Aqui você pode ver que eu apenas remover este patrimônio selecionar é Tarik de Hinman humano. Aqui está a minha tabela no banco de dados e aqui eu só usei a classe deles. Somos forçados first_name, que é igual a Harris, certo? Então isso irá executar o único ou o Curie apenas através do primeiro nome, que é igual à lâmpada aqui. Agora aqui você pode ver que quando eu executar isso, então aqui ele vai correr apenas o cuny aqui, que é o id. E o primeiro nome aqui é Bob. Somente. Espero que você entenda agora que como ele vai executar este código aqui. Então você pode ver aqui, você pode ver que eu apenas aqui, que é definir original executando a ironia. Então este é o primeiro nome aqui. Ok, agora aqui você pode ver que se você quiser executar mais tabelas ou mais colunas aqui, então simplesmente você tem que escrever rho e u é simplesmente definir seu sobrenome, que é um nome de coluna e idade aqui. Então aqui eu tenho que escrever essa linha e o, que é igual a aqui como certo. Mostre-me o e-mail e ofereça aqui. A linha e a linha que é mostrar-me o endereço também. Ok, agora aqui você pode ver isso e executar isso. Então aqui você pode ver que isso vai me mostrar todas as entidades auxiliam aqui. Agora, esta é a primeira coisa. O que eu estou apenas mostrando que com a ajuda do comando select e apenas usar a cláusula where, bem como para selecionar a estática do humano. Nós somos o primeiro nome é igual a Bob aqui. Ou você pode definir o sobrenome também com ele. Aqui você pode ver que eu tenho que escrever esse seletor. E selecione aqui é select, id e first_name. Eu só quero selecionar as coisas limitadas e, em seguida, sobrenome também. Ok. De seu sobrenome é igual a aqui como ali. Isto é OK. Vamos ver agora. Então aqui temos um Edit aqui mesmo que não há nenhum sobrenome de Bob é salvo dentro do banco de dados. Normalmente, o cartão é o telefone aqui. Ok? Agora aqui você pode ver que eu li David. Então este é o David aqui. E agora eu só corro este placar. Então aqui você pode ver que eu tenho derivado que localhost. E então aqui podemos servir o PHP, meu administrador. Ok? Agora aqui você vê isso. Então isso é de, ok, agora aqui eu só rogo este acorde. Então temos uma linha de edição número 19 bem aqui. Ok, deixe esta seta bem aqui, e nós movemos através deste curso PHP. E aqui temos o endereço certo e o sobrenome aqui é David. Então você pode ver aqui que vamos encontrar o ID aqui do sobrenome como então. E aqui nós temos o e-mail e o endereço bem aqui, ok, agora aqui você pode ver que este é o endereço de e-mail também. Agora eu só corro esta pontuação agora. Então eu só removo isso só porque nós não precisamos aqui. E agora eu só corro isso para que nós vamos descobrir em todas as curvaturas não há expectativas dessa corda aqui. Está bem, está tudo bem. Na nossa escola. E acabei de começar isto. Então você pode ver aqui com a ajuda de onde Classe V pode obter que ele tem. Então você pode executar este VI ou classe aqui também. Você pode ver que o Select é Tarik de um humano de lá. Então estamos aqui é você pode definir o sobrenome. O sobrenome, que é igual a, você tem que escrever isso. Este é o David. Ok? Você pode ver que agora eu estou apenas correndo o placar agora. Então você pode ver aqui que vamos selecionar que David, nós somos o sobrenome é David e selecione o registro de que como espero que você entenda agora que por que usamos uma cláusula where e como usamos classe veer. Então nós somos Cláusula quando você está apenas recebendo os dados necessários. Você pode ver que você só pode fazer se você tivesse os cossenos das linhas como aqui com o nome de David. E se você quiser selecionar alguns dos papéis exclusivos, então você tem que usar classe VR nesse estado. Então, se você encontrar um novo problema, você entrou nesta palestra. Por favor, me avise e obrigado por assistir a esta palestra. 86. Atualização no PHP MySQL: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre a declaração de atualização no banco de dados. A instrução update é usado para alterar ou modificar o registro existente em nossa tabela de banco de dados. Esta declaração é normalmente usada em conjunto com suas garras para implicar a mudança. Quem só aqueles discos. Isso é loucura, esse critério específico. Vamos supor aqui você pode ver que você tem que executar a atualização. E então você tem grad seu nome de tabela aqui, e então você pode definir os valores para ele. Vamos supor certo o valor de qualquer coisa. E depois disso você tem que usar a classe Error que fizemos. E depois disso, você tem que servir as mudanças afetam ok. Vamos ver como isso é tudo tribunal onde eu apenas comecei sobre isso como uma conexão no campo evanescente. Então este é um adicionador e se pudermos atualizar a segurança, então aqui você pode ver que eu acabei este direito na atualização porque eu estou distribuindo a variável w. aqui. Aqui você pode ver que eu só posso atualizar aqui. Então esta é a minha variável e o nome da variável aqui é atualização. Agora aqui eu apenas escrevo atualização que é igual a o. Aqui eu escrevo essa atualização. E atualização aqui é olhos humanos atualizar humano aqui agora, oferta que eu acabei de dizer. Então, isso significa que você deseja definir qualquer um dos valores aqui. Você pode ver que, aqui, você pode ver depois que aqui está certo, que o sobrenome, então Sobrenome é meu nome de coluna e sobrenome. Como o David. Ok. E este é o sobrenome David. E aqui estava eu bem ali. Agora aqui você pode ver que eu apenas escolho muito comandos. Então, onde ID é igual a ou ID é igual a três. Ok? Agora aqui você pode ver que eu só, eu tenho o código mais próximo aqui. Você pode ver como é simples? Você atualiza o seu venha com a cabeça de ambos MySQL aqui. Agora, você pode ver que eu estou apenas executando este comando aqui no rotor. E aqui você pode ver que esta é a atualização. E quando eu comecei este cavalo, você pode ver que o registro dela foi inserido com sucesso. Então isso significa que Eric ordem com sucesso atualizar aqui, ok. Agora aqui você pode ver que eu apenas rodei este código aqui. E para esta refrescante esta peça, e você pode ver aqui, e esta é a nossa identificação número três ali. Dizia que David número um para David e eles só estão vendo este iodo do David. Para aqui você pode ver que eu sou pool jurado muda ID para período quatro e disse este nome de alta. Olá. Ok. E você pode ver que agora atualizar ar esta página, irá atualizar este registro que você pode ver aqui e não reformular isso também. Então aqui você pode ver que no lugar de David por aqui você pode ver que eu acabei de mudar o sobrenome aqui, que é oi e olá. Espero que você entenda agora que o quão simples você pode ClinVar ou você pode atualizar seu registro com a ajuda de MySQL Katie. Se você encontrar algum problema em relação à palestra, por favor me avise e obrigado por assistir esta palestra. 87. Excluir MySQL PHP: Ei pessoal, bem-vindos a esta palestra. E nesta palestra vamos falar sobre isso. Holly, você pode excluir o registro de banco de dados ou tabela de banco de dados assim como você insere o registro em sua tabela de banco de dados. Então, você tem grupo excluir o registro da tabela de banco de dados usando as instruções delete, que normalmente é usado em conjunto com a classe também. Então nós somos classe assumir um papel muito importante. Como você sabe, que somos classe em qualquer lugar, você pode usar a cláusula where faz por causa de se você está tentando excluir uma entidade ou se você está tentando excluir o Manny. Então nós somos classe é um papel muito importante. Vamos ver como podemos apagá-lo. Isto é, como você pode ver aqui, nosso núcleo, o que já estudamos vale a pena é simplesmente mudar as variáveis aqui porque eu estou discutindo a variável delete aqui. Ok? Então isso é valioso. Excluir que é igual a Haram, está executando o comando SQL, estamos olhos, certo? Isto é apagar e apagar do seu homem. Então Fromm é um capital humano bem aqui. E aqui está bem ali. O ID é igual a quatro. Você pode ver que eu apenas executar este comando aqui. Agora. Eu só rodei este código aqui. Então você pode ver lá excluir, e, em seguida, no tipo de cartões são atualizados com sucesso aqui, ou um corredor excluído com sucesso aqui. Você pode ver aqui este é o número de identificação para menor número quatro no banco de dados. Então PHP, e você pode ver que humano, e você pode ver que ID número quatro é excluído deste banco de dados bem aqui. Espero que você entenda agora que como você pode excluir alguns dos registros do seu banco de dados com a ajuda do comando delete. Ok? Então você também pode ler o nome como você pode ver que você pode escrever este é o sobrenome e sobrenome aqui, que é igual a você ter arrastado que Este é David. Ok, você pode ver que todos nós somos o sobrenome é David, então Devin acreditou nessa entrada. Então aqui você pode ver que eu salvar isso e executar este código aqui, considerar como você precisa executar isso, então você pode ver aqui todo o sobrenome lá, nome david. Então esse recorde foi diluído. Espero que você entenda agora que como você pode excluir um registro do banco de dados SQL ou MySQL. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 88. Calculadora de idade no PHP: Pessoal, bem-vindos a esta palestra. Até agora aprendemos muito sobre as palavras PHP, um objeto básico orientado e a linguagem de programação funcional. Estes são alguns dos formulários que você pode criar seus formulários. Nós também estudamos sobre isso, como você pode criar seu banco de dados SQL para a ajuda do PHP também. Agora é hora de trabalhar em alguns projetos da vida real ou projetos reais para ele está usando na vida diária. Aqui você pode ver que nesta palestra, eu estou apenas criando uma calculadora de idade em PHP que você pode ver como você pode calcular sua idade com a ajuda do PHP. Então eu estou apenas criando um site aqui para criar a calculadora de idade. Aqui você pode ver que em primeiro lugar, suponho que uma tag PHP bem aqui. Então esta é a minha tag PHP bem aqui onde eu estou scooting agora. E isso é PHP e divulga tag aqui. Ok? Então aqui você pode ver que eu estou criando if declaração aqui dentro deste PHP cortes. Então, se ácidos e ácido aqui é que eu apenas criar método post. Então método post aqui é que eu só quero criar um pouco do fardo que é o nome de Submeter aqui. Ok, agora aqui você pode ver, agora eu estou estragando tudo bem aqui. E o formulário aqui é menos apoio lá e apenas adicionando a data e o mês e o ano também. Aqui você pode ver que eu vou lhe dizer algo mais sobre o PHP e o front-end também. Aqui você pode vincular alguns de seu script java e os arquivos Bootstrap também. Então você pode ver aqui local ou apenas ligando alguns dos arquivos bootstrap. Então você tem que escrever sua tag calma, que é o nome do link. Então aqui você tem que escrever sua relação, que é esta folha de estilo. Folha de estilo que tomaremos no arquivo CSS. Então aqui eu passo REF, que é uma tag para o link tem bem, quando você está apenas ligando seus arquivos, então você tem o arquivo de referência borda direita. Aqui. Você pode ver que agora eu apenas escrevê-lo como wor GPS, wor, e nossa barra invertida aqui, eu apenas escrevo isso é como tag comprado ponto Bootstrap eo Bootstrap bem aqui, e obter o Bootstrap CDN bem aqui. Ok. Então Bootstrap CDN VR eu descrevi Bootstrap e destruiu a versão do Bootstrap aqui mesmo, que é para o plano de 0.1 barra CSS. E aqui eu tenho que escrever que este é Bootstrap. E main.css. Este é um dos arquivos on-line, o que está disponível neste link. Então eu estou recebendo o design desse arquivo bem aqui. Ok? Não se preocupe com isso. Este é apenas um arquivo normal quando estou invertendo aqui. Agora aqui você pode ver que eu estou olhando para alguns dos front-end bem aqui. Em primeiro lugar, eu tenho que criar uma classe. O nome da turma aqui está aqui, certo? Este é um nome de classe como aqui está certo, carro, desculpe, jantar atual. Então eu só faço uma classe de contêiner, ou como você pode ver, esta é a classe Bootstrap bem aqui. Só estamos assustados com o contêiner disso. Se você é uma lasca de soldado bem aqui. Aqui você pode ver que eu tenho que escrever como este é DIV e classe aqui é, Eu li o nome da classe aqui é guarda. Ok? Agora, depois disso aqui, você pode ver que eu ajudei a escrever isso. Lift é DIV, então ClassName aqui é cartão, e o cartão aqui é cabeçalho. E eu só chorei o cabeçalho disso também. Então aqui estou apenas copiando este link. Então ele copia este título. E pistola bem aqui. Remova este título aqui, ok, agora aqui você pode ver que este é apenas o nosso design onde eu estou distribuindo aqui no Bootstrap. Agora aqui você pode ver que eu acabei de criar a classe DIV. E o nome da turma aqui já é cartão. Então papelão significa que estou apenas criando o corpo disso. Aqui. Você pode ver que depois disso, eu preparei o formulário. Então agora nossas coordenadas exatas estão começando assim forma x. E aqui está se você quiser vincular este arquivo a outro arquivo PHP, então você tem que simplesmente fornecer o link ou se você quiser mostrar o resultado dessa luta dentro de seu link. Então você tem que fornecer o resto da calculadora da idade do lago. Aqui eu tenho uma ótima calculadora de idade. Discutirei isso durante a execução do programa. Então você pode ver que eu li cada taxa de conclusão aqui. Agora aqui eu só escrevo método. E o método aqui é um método post. Agora aqui eu escrevo aula. Classe aqui é forma, e o formulário aqui está bom. Não, acabei de fechar o placar. Aqui. Você pode ver que eu tenho derivado DIV. Div ela é uma classe. E a classe aqui é que eu tenho que escrever lá, crescer rho, que é n aqui, eu tenho que escrever sorteio e antes. Ok? E depois Clausus Law bem aqui. Agora, depois disso aqui você pode ver que eu tenho bem aqui, este é DV. Eu tenho que escrever que esta classe ea classe que é igual a aqui, Eu li que este é um cólon ea cor eo cabelo é md. MD aqui é cinco. Ok. Agora, depois disso aqui você pode ver que eu tenho um ataque, selecione Kumar. Então selecione aqui. Como você pode ver que selecione o nome eo patrimônio nome é igual a. Eu li isso. O nome aqui é D. Então aqui eu tenho que ler formulário, desculpe, classe. A classe aqui é forma. Formulário aqui é que eu li, este é um formulário. O controle aqui, tem um acorde mais próximo bem aqui. E agora você pode ver. Eu tinha lido o código PHP bem aqui. E PHP antes. Eu tenho ótimo, aij é igual a um. Então aqui eu tenho direito i, que é menos de 31. Isso significa que, então isso é um plus. Então o que significa que aqui você pode ver que eu tenho que escrever i plus. E aqui você pode ver isso. E você pode ver que isso é menos de 31. Então este é o tratamento significa que os dias estão começando a partir de um e dívida vai até 31. Ok, então se a idade é menor que 31 anos, então isso vai me mostrar tudo retratado aqui. Ok, agora aqui, eu só estou pegando os números bem aqui. Então, o igual e o igual aqui é que eu vou ter opção. E desculpe, isso é igual e opção e as opções aqui, nosso valor eo valor que é igual a metades arrastado que obter o valor de irate aqui. Então este guarda a variável de valor i e, em seguida, fecha núcleo aqui. E aqui me mostre o valor de i e h aqui. E aqui fecha o núcleo. Ok, agora aqui você pode ver. Então isso significa que eu tenho que mostrar o resultado Bayes aqui, que está começando de um e menos de 31 aqui. Espero que você entenda agora. Agora aqui você pode ver que eu tenho que copiar este código aqui, e então eu tenho este canto aqui também. Então você pode ver aqui esta é uma classe, e a classe aqui é o nome do mês. E então aqui parece um caso como controle de classe, então aqui, v como o 12 meses. Então eu tenho que escrever que 12 está bem aqui, ok? E aqui eu li é sinal equivalente aqui e é igual ao seno aqui. E estas são as variáveis. Então aqui eu escrevo isso como uma variável, variável, variável e uma variável, certo? Ok. Aqui você pode ver, por isso temos os valores parecem como um caso como ou taxa de dias aqui. Ok, então eu só copio e colo aqui para outra vez, faço as orelhas. Ok. Agora aqui, você vai ver que eu tenho que copiar e colar esta partitura aqui. Selecione OK. Agora, depois disso aqui, você pode ver que eu tenho que importunar novamente. E este é um núcleo para o encontro. Então aqui eu escrevo que isto é para o ano e eles fizeram uma aula bem aqui. Agora aqui você pode ver que se PHP, em seguida, Harrods cabelo da orelha direita, eu apenas obter D. E então fez e, por sua vez, a data que eu só tenho selecionar a orelha bem aqui. Ok? Agora aqui eu tenho que escrever que o PHP bem aqui, Ok, agora aqui para eu e eu apenas obter o ano que está começando a partir de 1990, ou como escrita, a partir de 1900. E isso vai ter a orelha ou uma aula bem aqui. Ok, você pode ver aqui que só vai obter a variável ano, e esta é a nossa ideia de função de data. Ok? Agora aqui você pode ver que iss plus plus bem aqui. Agora, declaração igual é vista como outros. Agora aqui, depois disso você pode ver aqui eu tenho que escrever sua classe DIV, DIV, que é igual a que eu tenho aqui, esta é a linha bem aqui, mais próxima. E aqui eu li aquele DIV. E a classe aqui é igual a que eu li coluna, a coluna aqui é MD. Md aqui é quatro e fecha código bem aqui. Agora aqui estou eu apenas escrevendo a entrada quatro, enviando sua idade e idade aqui. Então pi, que é igual a eu li que este é enviar e o cabelo submeter é um tipo de nome aqui é também um submeter. Então eu só digo a vocês que eu estou disputando o código PHP aqui para o botão Enviar. Então você pode ver aqui. E depois disso aqui você pode ver que eu tenho que criar uma classe. E a classe que é igual a aqui, Eu apenas escrevo btn e, em seguida, btn. E isso vai me mostrar o olhar como o olhar principal bem aqui fora do botão. Então aqui você pode ver que eu acabei de ler um valor e valor aqui é que eu li isso. Isto é vamos supor verificar o ok. E depois causa frio, certo? Agora aqui você pode ver que depois que esta reforma é computada bem aqui, que é um front-end. Agora aqui eu tenho o Google para fazer o código PHP aqui mesmo. Este formulário aqui. Em seguida, fecha o código. Então eu estou apenas removendo os pedaços das ondas. Ok? Então estas são as, algumas das espécies selvagens. E depois disso aqui você pode ver que eu tenho nucleate o código PHP bem aqui, onde eu acabei de obter a primeira variável que é D e David material, nós usamos o método post aqui. E o método post aqui é o acorde mais próximo do dia. Agora aqui eu posso escrever esta é a variável segunda-feira e segunda-feira. Tenho que marcar o carteiro. E aqui eu tenho que ler, este é o mês. Depois disso. Aqui você pode ver que eu tenho que escrever ouvido, uma orelha que é igual a eu tenho que escrever que um método post. E este é o método post e o post matter e aqui está o ouvido. Ok, agora aqui você pode ver que eu estou discutindo que outra variável bem aqui, que é o DOB. Dob significa que esta é a data de nascimento. Em primeiro lugar, vou ter o dia. Então aqui você pode ver que eu vou escrever, eu vou ter o mês aqui mesmo. Então, depois disso aqui, você pode ver isso. Eu tenho que escrever, que está aqui também. E esta é a pontuação mais próxima aqui. Agora aqui você pode ver que eu só tenho ou eu vou criar a funcionalidade para o dia. Então aqui é o dia certo ou Harry dias seguidos e que é igual a mu. E a NU vai ter a data e a hora aqui. E aqui. Tenho que transformar isso na parte do banco de dados. Pontuação mais próxima aqui. Agora aqui você pode ver que eu tenho que escrever. Aqui eu vou obter a taxa aqui é pintado ou declaração diferente. E aqui a declaração de deferência, certo? Fez n tempo. E, em seguida, feche o placar aqui. Agora, todos os programas que hoje fizeram também. Então aqui o que eu fiz, e em primeiro lugar que nós vamos receber o mesmo texto final dia, mês e ano como y é uma luz capital aqui. E, em seguida, feche o placar aqui. Agora aqui você pode ver que eu apenas imprimir algumas dessas declarações bem aqui. Então, primeiro, eu tenho que trazer uma declaração de cerveja. Pontuação mais próxima. Então aqui, igual e igual aqui é que eu tenho esta declaração bem aqui. Então esta é a declaração de que você está depois disso, desculpe, aqui em primeiro lugar, eu li isso. liberou e ofereça isso aqui você pode ver que eu tenho que fechar o placar. Pontuação mais próxima aqui. Então, depois disso, você pode ver que eu só leio igual e igual aqui. Além disso, vou ter a variável que está bem. Agora aqui depois disso é mais próximo acorde e declaração de impressão, aqui eu li que igual, igual e igual aqui é uma tag b aqui, que é um texto de tabuleiro. E aqui está bem aqui. Você pode ver que eu tenho que fechar este B Corps, b tag bem aqui. Ok? Agora aqui você pode ver que eu tenho direito, igual. E o igual aqui é que eu apenas defini a idade variável também. Ok? E se IJ e isso vai imprimir o y aqui, ok, que é a IRR, então aqui eu li igual. Então aqui você pode ver que as orelhas bem aqui. Ooh, pontuação mais próxima aqui. Ok? Agora aqui você pode ver que eu apenas imprimi um outro. Tome hereditária apenas igual. E isso irá imprimir a idade também, que está recebendo o mês bem aqui. Então aqui, igual aqui, vamos imprimir os meses aqui. E depois disso aqui você pode ver que sobe acorde mais próximo agora igual e guarda a idade e idade, que é d. Ok, agora aqui você pode ver que eles são iguais. E então aqui eu vou ter a taxa do dia aqui. Ok, aqui você pode ver, e eu vou fechar este código bem aqui. Agora estou explicando esse núcleo para vocês rapidamente. Você pode ver aqui, eu tenho que criar o link bootstrap bem aqui. Nós somos os planos CSS estão localizados. Então isso é tudo pouso se sua conexão com a internet está funcionando assim. Este link será trabalho, caso contrário, esse link funcionará nessa fase. Agora ela depois disso, eu só tenho uma aula de contêineres. Esta é uma aula de bootstrap bem aqui. Depois disso, você pode ver aqui esta é uma classe de carro e este é um cabeçalho de cartão. Aqui. Este é cada um dos PSP, que é um cabeçalho deste cartão de cabeçalho. E depois disso, você pode ver aqui, eu apenas começo, o papelão é oito aqui. Depois disso aqui você pode ver que eu estou disputando o formulário, como o nosso exemplo. Aqui. A fórmula, pegue o arquivo da calculadora de idade bem aqui. E você pode ver que este é o método post. Então eu preencho o formulário data, mês e ano nua. E quando estiver, clique no botão enviar aqui. Então este cada colaborador Arquivo Abrir e, em seguida, importou ou trabalhador postal que estado. Então, já estamos na calculadora de idade. Então é por isso que a nossa abertura para nós uma tarefa ou se quiséssemos criar ou se você quiser mostrar-lhe a próxima Sinfonia de Berlioz. Você tem o Google todo. Ali. Você tem que fornecer qualquer link de arquivo e, em seguida, você tem que escrever seu PHP ou você tem que ler este arquivo PHP aqui e este definir. Agora aqui você pode voltar. E aqui você pode ver que em primeiro lugar, eu tenho derivado este método seleto para o dia. Então você pode ver aqui o nosso D, aqui está o nosso 31. Então este é o dia a partir de 31 e menor ou igual a 31. E este é o operador de incremento. Isso equivale a 1000 terá opções. Depois disso, você pode ver aqui eu apenas selecionar declaração, que é para os meses as coisas ocorrem assim, a partir de 0 e menor ou igual ao clube. E isso ajuda nossos meses bem aqui. Agora, esta é uma cratera seletiva. E depois disso aqui você pode ver que eu só tenho este tribunal para as orelhas quando eu apenas sobre as orelhas e selecionar nossas orelhas. Então essa pontuação será executada nessa fase. Então eu só tenho a função de data aqui. Minha variável aqui é ano. E este aqui tem os ouvidos, que está começando a partir do século 1900. E então isso vai ter a relação de dois anos como 2020. Agora ofereça isso. Você pode ver que este é um botão Enviar, ok? O botão de envio funcionará quando eu clicar no botão de envio. Então isso me mostrará simplesmente esta data. Ok? Agora aqui você pode ver o primeiro dia que eu tinha proposto o botão enviar, depois dia, mês e ano. Então aqui você pode ver que eu acabei de criar um dado do que vai obter o dia, mês e ano, e me mostrar a saída. Agora aqui que vamos obter o dia vezes temperatura aqui, este é o nosso DEF formatado e, em seguida, este é o dia carimbado com a ajuda de um novo método bem aqui. Agora aqui eu vou ter a data de dois dias também. Então eu só dirijo este tribunal para que isso simplesmente consiga a data de dois dias. Ok. Então aqui você pode ver que este é o nosso isto é para o abridor. Faça sua data de nascimento é e então você é, idade é bom. Agitante. Isso me mostrará os dados. E então que originalmente os agentes, mas eles são anos maduros, meses e são também. Ok, agora aqui, eu só queria o placar agora. Então você pode ver aqui, meu acorde aqui está funcionando. Você pode ver, e esta é apenas uma calculadora de idade normal aqui. E eu só seleciono a data da taxa de natalidade aqui. Vamos supor para bientot fevereiro, e isso é vamos supor 1990. Ok, você pode ver aqui, que é 1990, e eu acabei de verificar a idade. Então você pode ver aqui sua data de nascimento aqui é para Dean de fevereiro de 1990 e você tem 30 anos, um mês e 15 dias. Você tem idade. Ok. Você pode ver aqui, espero que você entenda todo aquele corredor. Você vai criar cada colaborador com a ajuda do PHP. Se você encontrar algum problema relacionado a esta palestra, por favor me avise. E obrigado por assistir a esta palestra. 89. Converta número em palavras no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos ver o próximo projeto sobre converter os números em palavras em PHP. Vamos ver como podemos criá-lo. Aqui. Você pode ver que eu tenho que criar uma tag PHP e, em seguida, fechar esta tag PHP aqui. Agora aqui, eu gostaria de funcionar. E a função aqui é número, fazer palavras. Então este é o nome da função bem aqui. E derrapando, Este é o número dois, a palavra função. Agora, dentro dessas funções aqui, eu apenas crio uma edição bem aqui. Então isso é em um que é igual a que eu tenho escrito. Eddie e o Eddy aqui são Não, eu meio que transforma meus números em palavras. Legado é criado número um, que é igual a seus olhos, certo? E este é um. Ok, aqui. Ajudei a escrever vírgula. Depois disso, limpei a lista destes números aqui. E eu só mudo os valores como 23. Aqui eu escrevo 456. Então aqui eu tenho que escrever para esta família bem aqui. Depois oito, depois 910111213 bem aqui. Está bem? No entanto, até agora eu só criei uma lista de números 13s bem aqui, ok? Agora aqui você pode ver que eu apenas criar a lista mais numerada bem aqui. Estamos começando a partir do 131415161718. Ok, agora está tudo bem. E adicione o último que eu tenho que escrever isso é 19 proporção, ok, agora aqui estou eu apenas escrevendo o nome disso, que é 19, então este é oito. Este é o 17. E este é o 16. Desculpe, este é o 16. Aqui é onde eu estou escrevendo há 15 e este é 14. Agora aqui. 1313 bem aqui. Agora muitas vezes há 12. Está bem? Agora fora de lá e aqui você pode ver que eu tenho que escrever isso como 11. Então isto é aqui, dez. Agora aqui eu tenho que escrever que este é 98766. Aqui eu tenho que escrever isso como cinco. Isto é apenas uma escrita FRA Cherokee e 2N1, ok, agora aqui você pode ver que eu apenas criei nossos 19 números aqui, ok? Agora aqui está um número está convertendo o grupo 234 e até gu nove. Tão simples, você pode ver aqui eu estou apenas atirando um no outro Eddy, que é apenas pegar o número de dezenas. Ok, estamos, você pode ver esse lago aqui. Eu só escrevo que esta é a variável t para os dez, número e herança criar um Eddy. E os Los Angeles são mais rápidos. Você pode ver que eu tenho que criar quatro abundância, que está recebendo o x2, que é igual a aqui. Eu tenho que escrever que isso está ficando na moda bem aqui. Está bem? Agora, depois que você pode ver aqui, eu tenho que escrever isso. Muitas vezes esta ferramenta, eu apenas copio este gu nove aqui. Ok, agora aqui você pode ver que simplesmente para isso é para 20, então aqui nós temos o valor aqui para 3440. Então, depois disso aqui você pode vê-los, este é para 60. Então aqui, desculpe, desculpe, este é 450. Então aqui temos 460. Então isto é por 70. Então isto é para 8090. Está bem? Você pode ver aqui esta é uma edição para que tende apenas número. Agora, se você quiser limpá-lo ou se você quiser converter seus números para o 100. Então simplesmente você tem direito como a variável eliminar aqui. Então eu estou apenas criando uma lista de números simples aqui. Então este é um I2 adicionado aqui. E depois disso aqui você pode ver que eu tenho 400. Agora esta lista é para, aqui você pode ver que este é 4 mil. E aqui você pode ver que isso é mil. Então, depois disso aqui, você pode ver que isso é 4 milhões. Então aqui são 4 milhões, ok, você pode ver isso. Então eu apenas crio algumas das listas aqui, que é, você pode ver aqui esta é a minha variável, que é centenas. E agora você pode ver aqui que não é um escritor ou você pode ver que isso é para centenas aqui, ok? E eu copio tudo isso lá dentro. Você pode ver aqui, eu apenas copio e colo tudo isso dentro disso. Então remova esses colchetes aqui. E você pode ver que eu estou simplesmente posicionando isso. Ok, agora aqui você pode ver agora minha lista de números arqueologia bem aqui. E depois disso, você pode ver aqui minhas seções BHB reais uma estrela. Só por causa daqui, podemos simplesmente fornecer a lista de números e este é o esforço para você tem que limpar a lista de números aqui mesmo. Então esqueça isso aqui. Agora, apenas vire para essa lógica aqui. Está bem? Este é apenas um limite dos números que estamos demonstrando aqui. Está bem? Agora aqui você pode ver que eu só chamo de números variáveis. Então variável numérica aqui é, você pode ver que este é o meu um pedômetro que funciona. Agora aqui número que é igual a, Eu tenho que escrever que este é igual ao número. E aqui você pode ver que eu apenas criar ou apenas obter o formato numérico aqui. Então o formato numérico será o número aqui mesmo. E aqui eu vou pegar. O formato de azul aqui e então aqui você pode ver o pai deles. E tão escuro San e então aqui eu escrevo vírgula. Ok, agora aqui você pode ver lá. Então, simplesmente, este é o formato dos números aqui. Então aqui eu escreveria o número e a partitura, Eddie, e que é igual a aqui, ele está certo, isso é explorar. E isso é uma exploração. Aqui eu tenho moer a assinatura da porta e assim você tem o número aqui, ok? E eu só fecho uma pontuação aqui. Está bem? Agora aqui você pode ver que eu tenho que criar um de capaz para números inteiros e que é igual a aqui você pode ver que eu ilustrar número e número sublinhado aqui. Você pode ver que não adicionamos aqui, que está começando a partir de 0. Está bem? Agora aqui você pode ver que eu abraço direito, que este número é I instituições de caridade. Números decimais são herdados, certo? Número sublinhado Foudy, e isso vai ter o valor aqui, que está começando a partir do mesmo aqui. Está bem? E vocês podem ver aqui, eu estou disputando os quatro tipos de edição aqui, que é o número, número, qualquer número inteiro e número decimal. Agora aqui você pode ver depois disso, eu apenas escrevo que este é k, r e sort algoritmo bem aqui. Então eu estou distorcendo o valor aqui, que é para o número inteiro bem aqui, ok. Aqui você pode ver que eu tenho o direito de triagem vai usar antes que eu tenha chegado. Isto é todo sublinhado Eddy, ok? V é igual a Harris, certo? Este é Adi. E na pior das hipóteses, o valor aqui. Está bem? Que vamos explorar. E que vamos explorar os valores aqui. Onde eu tenho que escrever isso. Isto é simplesmente como ter o número inteiro aqui. Está bem? E eu vou fechar este acorde bem aqui. Agora aqui na triagem KR, eu só pego todo o valor aqui. E depois disso, acabei de fechar o placar. Agora aqui você pode ver que eu acabei de ler R e T e texto aqui. Eu tenho que criar a string vazia, que significa que esta é apenas uma string vazia. E isso vai me mostrar o texto aqui. Está bem? Agora aqui você pode ver que eu tenho direito para cada loop. Então isso é para cada loop onde eu estou criando aqui e aqui eu retomo o todo adicionado aqui, e então todo o array como a chave variável que é igual a aqui. Você pode ver que eu ajudei a escrever que esta é a variável i. Agora aqui, se variável i, que é menor que d, Ok? E então aqui você pode ver que eu tenho o bem, certo? Este é o texto, que é minha variável aqui. E o detector aqui pode continuar pintando. O valor de que é, você pode ver aqui, o valor deste erro aqui, ok? E o valor de adicionar TIC aqui, ok? Então isso é espero que você entenda agora. Agora aqui depois disso e da área aqui, estou imprimindo o valor de i bem aqui. Não ofereça isso. Você pode ver aqui eu estou apenas indo para o outro se as condições aqui e aqui é, eu ouvi trapo, Esta é a variável i e i, que é menos de um 100. Está bem? Agora aqui você pode ver que eu tenho que escrever esses textos legais. E que é filha e seus olhos bem ali. Isto irá obter o valor de t. Esta é a variável P aqui, e que será a substring. Está bem? Agora aqui, lá ele irá imprimir o valor de i, em seguida, 0, e este é o valor de um bem aqui. E, em seguida, a pontuação mais próxima aqui. Agora aqui este é o texto RET e o texto que é ponto n é igual a aqui eu li, e este é o cifrão. E isso vai ter o valor do Eddie. E aqui você pode ver que eu tive que escrever que isso também é uma substring bem aqui. E o sub string aqui é a variável i, então este é 11 bem aqui. Está bem? Então eu vou explicar este tribunal natural quando eu apenas calcular isso aqui, eu apenas vou para a outra condição. Então outra condição aqui é que eu tenho que escrever isso como texto RAG eo texto escuro, que é igual a aqui eu só tentei em primeiro lugar que eu vou obter o valor de Adi. E aqui depois disso eu estou discutindo a sub-edição de TI. Desculpe, isso é substring bem aqui. Está bem. Você pode ver que agora a partir de agora que aqui você pode ver seus olhos variável i, então aqui 0, e este é um bem aqui. Não, eu só fecho este núcleo. Você pode ver, e então aqui eu tenho grau a string vazia, e então aqui eu apenas concatenar meu 100 habitus variável está começando de 0. Então aqui você pode ver que oferta este, Eu tenho que escrever que este é áudio para texto. Reg texto, que é igual a eu tenho escrever ponto, ponto, que é igual a aqui. Vou pegar a corda vazia bem aqui. E depois disso, você pode ver que Einstein, eu tentei editar um território é array variável e obter a substring também. Então você pode ver que eu apenas copio e colo aqui mesmo. E então ofereça isso. Eu só copiei e colei esta linha também. Está bem? Agora aqui você pode ver que esta é a variável t. Só por causa daqui, eu apenas obter os valores de dezenas. E isto está tudo bem. Agora aqui você pode ver. Então o meu esta declaração se e para cada loop é completado aqui. E agora eu me viro para o, outro é tomado como aqui você pode ver lá eu desapareci. A instrução if e if chave, e a chave que é maior do que 0. Está bem? Então eu vou discutir algumas das chaves quando eu apenas completar esta citação. Então você pode ver que eu acabei de tentar texto RTT. Está bem? E Adichie tag porta é igual a aqui. Você pode ver que eu ajudei a escrever que este é ponto e que vai obter centenas variáveis. E centenas. Aqui está a chave. Ajuda-o a entender agora. Agora aqui depois disso, eu apenas digitei escuro e escuro, que é corda vazia e acorde mais próximo aqui. Ok. Aqui você pode ver, espero copiar este quarto oito aqui. E depois disso aqui, você pode ver que eu apenas colar este código aqui. E agora você pode ver aqui eu estou executando 100 variável aqui, que é o nome de, você pode ver aqui este é o número decimal. Está bem? Então números decimais, que está começando a partir de 0. E então aqui você pode ver lá que vai simplesmente obter esta string aqui e aqui eu descrevi e valor. Agora aqui, ifelse, que é d, este é o número decimal bem aqui. E o mesmo é um caso como ou todos exemplo em primeiro lugar que vamos obter o número de. Então aqui que vai guardar os números de. Então, primeiro, vamos chegar aos números de Eddy, ok? Então aqui você pode ver que isso é simplesmente escrever o eta aqui, que é os números decimais. Está bem? Agora aqui você pode ver que este é um número decimal aqui. E depois disso, eu apenas vou para as condições como se novamente. Então isso está dentro da declaração if. Então aqui você pode ver que eles estão interessados fusão aqui. Eu só copio e sim, ok, colar ou aqui. Então aqui depois disso, eu tenho que escrever uma das declarações if aqui. E se uma declaração aqui é, você pode ver que este é um decimal que é menor que 20, e que vai obter o resultado de adicionar. E agora aqui eu vou escrever como se outra declaração também aqui você pode ver que eu apenas copiado e colado aqui, que é menos do que aqui. Você pode ver que eu tenho que escrever um texto 100 sem variável que é escuro, obtendo o valor de t, que é os números de dez. Então aqui substring aqui é em primeiro lugar, eu tenho que escrevê-los. Este é um número decimal, e que vai para 01 bem aqui. Está bem? E então aqui você pode ver lá eu apenas fechar este código bem aqui. Está bem? Agora aqui você pode ver lá eu só peguei o ele um ou a string vazia e isso está recebendo os valores de matriz é sub string. E isso vai Aqui você pode ver que há um número decimal. Está bem? Agora, depois disso aqui você pode ver, eu espero que bem aqui este é o retorno e a vez aqui é o nosso texto. Está bem? Agora aqui você pode ver que eu acabei de limpar o extrato. Extrair aqui é uma função. Então o extrato aqui é. Os carteiros. Certo, e depois feche o placar. Agora aqui você pode ver que se, então, se aqui é como naipes, e a resposta aqui é que eu tenho que escrever uma variável que é pode ward. E depois disso aqui você pode ver que eu tenho que escrever declarações eco para cohere é tag parágrafo. E aqui eu poderia escrever dentro desta etiqueta de parágrafo. Então isso é igual. E dentro desta etiqueta de parágrafo eu tenho por aí e esta é uma linha. Uma linha aqui é o texto e que está no centro. E então aqui após este alinhamento do texto que eu opero este bloco é igual a, só escrevo isso como telha. E desta vez aqui, que é igual a aqui. Você pode ver que há uma pequena cor de cabelo e a cor aqui é, eu espero ler a cor aqui é verde. Esta é a cor e a cor aqui é verde bem aqui. Agora aqui você pode ver que eu apenas acorde mais perto. E então aqui eu li este é o número, número dois. Então qual é o meu nome de função. Então eu estou apenas chamando a função aqui, que é a função número dois palavra. Ok. Agora, você pode ver isso. Então aqui estou eu ferrando isso e você pode ver aquilo. E aqui você pode ver que eu tenho que escrever números em palavras. E aqui v, como impresso o número da variável. Oferecer esta área considerada que eu adorava. E esta é uma barra B, que é um sinal de porcentagem bem aqui. Está bem? E então eu fechei essa ligação bem aqui. Então você pode ver minha seção PSB é computada aqui. Então, em primeiro lugar, eu estou apenas explicando para vocês, que é a minha seção PHP. Aqui. Você pode ver que este é apenas um nome de função e esta é a variável número oito aqui. Esta é uma lista para quando você está apenas escrevendo um B23 e até 20 números, que é o nome de Eddie. Este é um número de 102040 palavras. E esta é a lista de um 100 AD é ok. E aqui você pode ver lá. Agora, aqui você considera números isolados, obtendo o formato do número, então o Eddy direito de Harris, e essa edição será explorada bem aqui. Agora eu só pego as variáveis para os números inteiros, que está recebendo esse número editar h, que está começando a partir de 0. E o mesmo é o caso como número decimal como 0 a nove. Então esta variável para o número decimal visual guarda a área numérica e que é começar a partir de um. Agora, aqui você pode ver que isso vai pegar todo o Adi, que é, que também está se divorciando do Adi e que vai explorar todos os números. Agora eu só usei o algoritmo de ordenação de dinheiro e que está usando todo o array. E aqui você pode ver que estas são as variáveis vazias para me mostrar o texto aqui. Agora foreach loop, guarda toda a matriz como a chave, e isso vai muito irradiar aqui. Está bem? Agora, depois disso, você pode ver que esta é a instrução if de 0 a 19 números. Então aqui que vai imprimir o redemoinho. Então aqui você pode ver que isso é de números que vão obter as centenas de números. Depois disso, se esta declaração não for verdadeira para isso, vamos executar esta instrução. Acabamos de imprimir 100 números como bilhões, milhões. Então este é o tipo de coisa aqui. Se k é maior que 0, modo que simplesmente irá imprimir um 100 valores de slide. Está bem? Agora, depois disso, aqui você pode ver que eu apenas imprimir se declaração. Então, se números decimais é menor que 0, então simplesmente imprimir e declaração e que vai obter o formato de que 2000 números. Agora, eu apenas retornar a variável de texto RDT aqui, que é um método post de extração exata e se ácido, que é meio que trabalhado, então simplesmente escreva esta declaração que irá obter os números e impresso como aqui. Agora aqui você pode ver que eu tenho que criar como aqui você pode ver que há dois anos chave atraso formulário CAF. Então este é um formulário bem aqui. E oferecer esta computação é forma aqui você pode ver. Então, o método de formulário aqui é o método post. Está bem? Agora, depois disso aqui, você pode ver que eu tenho que escrever uma da tabela aqui. E a mesa é a borda de um. E aqui você pode ver os olhos deles, certo? Mande Lima para a SEC, laboratórios de texto no centro. Então você também pode colocá-lo também. Então aqui eu só escrevo uma linha de mesa. E dentro da linha da tabela eu tenho que escrever isso como uma tabela de dados bem aqui. E os dados da tabela aqui é inter, o seu número. Está bem? Agora aqui você pode ver que eu o descrevi até o topo. E depois desta mesa que eu apenas derramei uma das entradas. entrada aqui é um tipo de, então na porta aqui, que é um tipo de texto aqui. E este é um tipo de texto. E o texto aqui é que eu tenho cloreto, isso está recebendo o nome eo nome é igual a aqui é escrever um número. Então é a minha variável aqui. Agora aqui eu apenas forneço o valor. Então o valor aqui é que eu tenho que escrever um núcleo PHP. Então PHP if instruções, então se S ele está recebendo o número aqui. Então simplesmente você tem que escrever igual e isso irá imprimir o número que você inseriu aqui, ok, que é em palavras. Agora aqui você pode ver que eu apenas fechar esta tag PHP bem aqui. Está bem. Aqui você pode ver, e aqui você pode ver lá um anúncio por último, Eu estou apenas criando mais uma vez para o Enviar aqui via td tag, que é uma extensão de coluna. E os painéis de codons são iguais a, vamos supor quatro. E aqui você pode ver que eu apenas escrever textos Lyman do centro de alinhar texto. E aqui eu revelei pontuação. Agora aqui você pode ver que eu apenas tomar uma entrada de usuário aqui é o tipo de envio. Então este é um tipo de botão de envio bem aqui. E aqui você pode ver que oferta, o botão enviar, Eu tenho que escrever que este é o valor. E o valor aqui é, você pode ver que eu apenas escrevo essa palavra, número. Ok? Então isto é converter números, string budista. Está bem? Aqui você pode ver. Então aqui você pode ver que depois disso, eu estou apenas criando o nome aqui. E o nome aqui é a palavra-código. Está bem? Você pode ver isso. E acabei de fechar o placar bem aqui. Então, como você pode ver, meu Este projeto está concluído aqui, que é para um mini-projeto, que é números para a string ou o conversor de palavras bem aqui. Espero que você entenda agora que como você pode criar este projeto no PHP aqui mesmo. Então isso vai simplesmente guardar esta variável de papelão bem aqui. Eles acabam com este nome aqui. Está bem? Agora aqui você pode ver que eu estou apenas correndo placar agora. E que é uma espécie de número de porta. E você pode ver aqui. Como podem ver, minha Discórdia está a correr bem aqui. E eu acho que para que você possa entender este código PHP aqui mesmo onde eu estou isso já limpo. Agora basta virar para o, este núcleo e vamos mostrar-lhe o conhecimento de computação sobre isso. E você pode ver que uma tabela de bordas geladas aqui, e simplesmente fornecer um valor para ela, que é digitar seu nome, então esta uma tabela e isso, como você pode ver aqui, a área de números bem aqui. Agora aqui eu simplesmente disse a instrução if bem aqui, que é uma instrução PHP. E eu só recebo este ácido, que é o número aqui quando você está apenas adicionando os números. Então, isso vai levar o número. Verifique todas estas condições é o que já definimos aqui e mostre-nos as indústrias resultado. Vamos apenas ver. Então aqui eu só rodo este código e você pode ver isso. Então, em primeiro lugar, eu li que este é 21 bem aqui. Então você pode ver que este é um 21, depois 45. Então você pode ver aqui este é 4551. Aqui você pode ver que 123. Então você pode ver aqui este é o 123. Você vai ver aqui Hall nós pegamos os números para esta string em PHP. Então este era um mini-projeto que nós já criamos. Então, se você encontrar algum problema em relação a esta palestra, qualquer festa Barnard entender esta palestra, por favor me avise e obrigado por assistir esta palestra. 90. Leia arquivo PDF no PHP: Ei pessoal, bem-vindos a esta palestra. Esta é uma palestra muito curta sobre como criar ou ler os arquivos PDF no navegador. Vou mostrar-lhe como você pode ler seu arquivo PDF no navegador. Passos muito simples. Aqui você pode ver que este é o PHP em isis tag PHP mais próxima aqui. Agora, depois disso aqui você pode ver que eu acabei de criar, vamos supor um arquivo PDF. Esta é a minha variável aqui, que é igual a simplesmente fornecer o link para o seu arquivo, o que veer seu arquivo é salvo. Eu já salvo este arquivo e o nome do dominó PHP. Então você pode ver aqui, eu só escolhi este arquivo, certo? Heranças arquivo pdf ponto fictício. Está bem? Depois disso aqui você pode ver que eu li, este é pdf e o arquivo PDF, que é o meu nome de variável bem aqui. E então aqui você tem que escrever lá, ou aqui um nome de arquivo PDF, que é minha nova variável aqui. E aqui eu gancho bem ali, faz um pdf de ponto fictício bem aqui. E eu vou fechar esta etiqueta bem aqui. Eu simplesmente forneço o link para os meus arquivos aqui. E agora só estou acessando estes aqui. Você pode ver que eu tenho que escrever que este é o cabeçalho. E o cabeçalho aqui é, vamos supor que este é um conteúdo e este é um tipo de carbono bem aqui. Nós somos, você vai escrever aplicativo barra pdf. Se você arquivos write.doc, você leu aplicativo Slashdot. Se você escrever arquivo TXT, então você tem que ler aplicativos barra TXT. Isso é com você. Então você pode ler apenas o arquivo PDF aqui. Então eu estou apenas escrevendo o cabeçalho e, em seguida, Content-Type com o aplicativo barra pdf aqui. Agora aqui eu tenho que escrever que este é o conteúdo e este é o ar. Eu tenho cinza, o canto aqui na corda, então este é o conteúdo. E o conteúdo aqui é, eu cheguei, esta é esta posição. E você pode ver aqui, esta é esta posição aqui. E C é uma capital bem aqui. E então aqui eu ouvi bem ali que vai obter as tags inline, significa senhorita, e que vai abrir este texto no navegador. E agora aqui eu escrevo isso como um arquivo aqui, que é igual a aqui. Você pode ver que eu li isso. Então esta corda aqui, está bem? E então aqui você pode ver que eu tenho Gou, Hen catenate dot. E então aqui você pode ver que eu apenas escrevo que este é o nome do arquivo bem aqui, que é aqui, basta escrever ponto. E então aqui você pode ver que eu tenho que ler esta assinatura bem aqui. Ok, agora eu divulgo como núcleo. E esta variável aqui é o nome do arquivo PDF, ok, desculpe por isso só eu apenas escrevo um nome de arquivo aqui. Agora aqui você pode ver lá isso é computação bem aqui, que é o cabeçalho, esta posição bem aqui. Ok, é, este é o cabeçalho com o canto bem aqui, e o carbono aqui é disposições, e isso só vai escrever em linha. Então aqui eu só tenho o nome do arquivo bem aqui. E o nome do arquivo aqui é, você pode dizer que isso está nesta string e então eu divulgo isso aqui. Agora, depois disso, eu estou fornecendo parte da área correta de codificação. É cabeçalho brilhante eo cabeçalho vai obter o conteúdo aqui. E o conteúdo é transferência. E a transferência descarta o conteúdo para a codificação. Certo, e eu estou citando aqui é que eu converto isso em binário por razões de segurança. Ok, agora aqui você pode ver que eu não escrevi cabeçalho eo cabeçalho vai aceitar o intervalo. E o intervalo aqui é, então este é o cabeçalho e cabeçalho e aceitar o intervalo. E o alcance aqui. R é o capital e o intervalo aqui é, Eu ajudei a escrever isso, que vai obter o intervalo em bytes. Está bem? E gelo mais próximo aqui. Agora aqui você pode ver que eu tenho que criar a função de arquivo de leitura err imagens. Então você pode ver aqui arquivo e aqui eu tenho que escrever que isso vai obter o arquivo pdf, que é uma variável bem aqui, ok? E então eu divulgo esse código aqui. Espero que você entenda agora que como você pode obter o seu PDF no navegador aqui mesmo. Então, deixe-nos ver. Então esta é a função de arquivo de leitura. Ok. Agora aqui, depois disso, estou só a correr o meu cordão. E você pode ver aqui onde eu acabei de executar este navegador. E então você pode ver, modo que abrirá com sucesso meu arquivo PDF com a ajuda desta chamada. Espero que você entenda agora o cabo de arquivo PDF trabalhando no PHP. Então você pode ver aqui em primeiro lugar, temos que criar dois nomes de arquivos. Nós somos eu só pegar as duas variáveis, que é um arquivo m. Então nós ponto pdf, em seguida, nome do arquivo PDF, que é dummy dot pdf. Então aqui você pode ver lá eu apenas fornecer o cabeçalho jejuado que vamos obter a extensão do aplicativo aqui, que é arquivo PDF doc ou qualquer coisa. Então aqui você pode ver que vamos obter as disposições de conteúdo, que é um interior significa que estamos procurando no navegador e que vai obter o arquivo de dano dot pdf aqui. Esse conteúdo de cabeçalho, que é a transferência de codificação binária, o que significa então que irá converter isso para o binário. E então isso vai ter o tamanho desse cidadão pela última função de arquivo de leitura e eu vou ler o arquivo aqui. Se você encontrar qualquer outro problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 91. Obtenha endereço IP do usuário, informações de navegador e endereço OS no PHP: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, você vai aprender sobre isso, como você pode obter o seu endereço IP do cliente. Então você tem o seu cliente, as informações do navegador. E você é um palhaço, informação de janela com a ajuda do PHP. Quando qualquer um de seus clientes vai pesquisar seu site, vamos supor que vamos pesquisar seu navegador, que irá pesquisar seu site como ele vai chegar à sua página de índice. Então seu IP ou repouso, então suas informações do navegador. Vamos supor que ele está usando o Chrome ou qualquer coisa, ou ele está usando se ele está usando o Windows 8, Windows 10 ou Windows salmon. Então isso vai me mostrar o NFO menos cliente como este. Vamos ver como calculamos isso. Aqui. Você pode ver lá arquivos incontestavelmente verdadeiros, que é o IPR não backend do endereço IP para arquivá-los excluindo aqui mesmo, que é para back-end, e este é para front-end bem aqui. Legado, eu apenas criar uma das tags PHP aqui. E dentro deste PHP, eu apenas uso uma instrução require, requer diferente como você pode saber que quando você está apenas ligando alguns de seus arquivos, vamos supor que este backend arquivos PHP ou adicionar caso de dívida. Você tem que vincular seu arquivo assim. Então eu li que exigem este é backend underscore IP, e este é um IP capital e este é o endereço dot PHP. Ok? Agora aqui você pode ver que eu apenas fechar uma pontuação bem aqui. Então eu apenas vinculo este arquivo, que é um arquivo de back-end para o meu arquivo de front-end bem aqui. Agora aqui você pode ver que eu tenho o tipo de médico certo. E o doctype aqui, você pode ver que eu li que este é HTML, que é uma representação do HTML aqui e aqui eu li que este é HTML tag. Acabei de fechar esta tag HTML aqui. Então você tem, se você alguma vez escrever heterossexual simplesmente seção de cabeçalho finito bem aqui. E este é o título da página aqui. Então título aqui é que eu descrevi que este é o endereço IP N, informações do sistema. Ok. Aqui você pode ver isso. Então é assim que podemos obter nosso título da página aqui, como você já sabe. Agora aqui você pode ver que eu tenho que criar uma seção de corpo bem aqui. E esta é a seção do corpo. Você pode ver que é a seção do corpo. E dentro desta seção do corpo, estou apenas criando uma das etiquetas que é uma pegada central. E dentro do centro morreu eu tenho que definir o título número um aqui, que é endereço IP e informações do sistema. Ok, este sistema bem aqui. Espero que você entenda agora. Então você pode ver aqui, minhas páginas eram assim. E eu só procurei no navegador. Então você pode ver que isso vai ser parecido com este. Ok? Agora aqui você pode ver que eu apenas voltar para o dendrite pai aqui. E aqui eu tenho que criar uma da tabela bem aqui. Então, dentro da mesa, então esta é a minha tabela dirigindo. Então, definições de tabela. Agora aqui você pode ver que este é o meu um dados de tabela bem aqui. Então linha da tabela, porque nós primeiro criar as linhas de que. Então, dentro da linha da tabela isis definido três tabelas dirigindo aqui. Você pode ver que eu defino cabeçalho da tabela. Em primeiro lugar, vou obter o endereço IP. Ok? Então aqui eu tenho que escrever isso. Esta será a tabela rumo norte, th tag, tga tag, e esta é a etiqueta de cabeçalho da tabela bem aqui. Você pode ver que eu tenho que escrever endereço IP. Então aqui eu só escrevo janelas, janelas informações. Ok? Ou você pode dizer que esta é a informação do sistema operacional. Em seguida, adicione o último, vamos obter as informações do navegador também. Que tipo de cliente de rosários blob mas intitulado irmão é cliente está usando aqui, ok, agora aqui você pode ver que simplesmente a tabela deles, tecnólogos posteriores executar este código aqui. Então você vai encontrar assim, ok. Agora aqui, depois disso, você pode ver que eu estou simplesmente dando alguns dos projetos para ele. Então aqui dentro desta seção de cabeçalho, eu tenho que projetá-lo como este é o meu estilo bem aqui. E esse bloco aqui é a tag CSS. E aqui você pode ver que em primeiro lugar, eu vou pegar a mesa. E a tabela aqui é, você pode dizer que eu vou ter o ajuste marginal. Então, a margem aqui é superior. Então esta é uma margem superior bem aqui, que é 15 pixels, desculpe por esses 15 pixels bem aqui. Em seguida, feche sua tag CSS aqui, e aqui, formado à direita. E então esta é uma família de fazenda bem aqui na família fonte aqui é a área. E então o nome da família estrangeira aqui é sans serif. Ok, aqui você pode ver que isso é enviado xerife bem aqui. E isso é censura. E, em seguida, feche o placar aqui. Agora, para isso, eu tenho a fronteira direita. E a fronteira aqui está em colapso. E o colapso aqui é, você pode ver que eu acabei de tentar o colapso bem aqui e a fronteira que está em colapso. Ok, e então feche o placar bem aqui. Agora aqui você pode ver que eu tenho que escrever que este é o vermelho e o ruim disso aqui é um 100. Você pode ver que eu simplesmente forneço o direito da mesa bem aqui. E vai ficar assim. Então aqui você pode ver que depois disso, eu só vou adicionar um pouco da tabela, o combinador de tags de cabeçalho da tabela de tempo. Ok, agora você pode ver que eu estou apenas recebendo a borda e a borda aqui é 12 pixels, o que é sólido. E aqui está o sólido, eu tenho que escrevê-lo como um preto sólido. Ok? E depois, claro, o placar aqui. Agora aqui eu tenho o texto certo. E o texto aqui é que vamos alinhá-lo ao centro e, em seguida, a etiqueta mais próxima aqui. Agora, depois disso eu estou apenas definindo o preenchimento dos períodos com cama das áreas de página oito pixels. Ok, agora basta verificar a saída. Então você pode ver aqui. Então esta tabela está assim agora, ajuda você a entender agora. Então esta é apenas uma seção CSS. Visite pronto básico. Ok, agora aqui eu tenho escrever tags TR para rasgar tag. Aqui está eu apenas escrevo n th. E esta é uma criança bem aqui neste mais cedo é que mesmo valor, ok? Agora aqui eu posso simplesmente definir o fundo de sua tabela apenas. Então é por isso que isis definiu a criança mesmo bem, agora aqui você pode ver que eu tenho a cor vermelha, que é a luz. E a luz aqui é a lata de luz. Ok? E acabei de fechar o placar. Agora aqui, quando eu rodar este código aqui, então você vai encontrar isso. Então aqui você pode ver isso. Então, sim, tudo bem, é bom para isso. Aqui. Esta é a cor de fundo, que é uma criança e th, e esta é uma tag camada bem aqui. E depois disso aqui você pode ver que eu tenho o título certo número dois. E então aqui você pode ver que essa é a forma. E o formulário família aqui é o mesmo que um caso como este é um share sen and sen. Aqui está o xerife. E então aqui eu li que este é você pode dizer que isso é como ok ou sensor. E aqui está, eu só removo isso. E aqui eu li um outro texto aqui, que é muito radical, ok? E isso é altamente vertical. Ok? Agora aqui você pode ver que meu front-end, projetando seu computador bem aqui. Você pode ver que agora aqui vamos passar para o backend do endereço IP e você vai ver que como podemos criá-lo. Aqui, eu só limpei a classe de endereço IP, ok? Agora, dentro desta aula, eu tive que escrever que esta é uma estática privada e a função bem aqui. Então eu só pego a função privada, que é que você pode dizer que, que nós vamos obter o endereço IP do usuário. Ok? Então, depois disso, você pode ver que esta é a função. Então aqui você pode ver que eu vou escrever retorno e retorno aqui é sublinhado servidor para que vamos obter a solicitação do servidor, que é HTTP. E desculpe, isso está recebendo o sublinhado HTTP, agente de sublinhado do usuário, ok? Isso irá obter o endereço do agente sublinhado do usuário direito. Agora aqui, depois disso, você pode ver que eu acabei de limpar a função estática pública. Só tenho o endereço IP. Ok? Agora aqui você pode ver que eu tenho que escrever a variável que vai obter o endereço IP médio. E aqui eu apenas tomo esta variável como a string vazia. Como você sabe que quando eu apenas tomar esta string vazia para, Eu vou adicionar o valor do principal. Eu vou, eu vou adicionar o endereço IP neste valor médio e, em seguida, alguém vai procurar seu navegador. Ok, agora aqui você pode ver que eu tenho certo? Se net vai obter eNB, que é um ambiente GET bem aqui. E aqui o ambiente aqui está no UDP underscore, underscore IP address. Ok, então isso vai ter o endereço IP do cliente bem aqui. E agora você pode ver que eu tenho direito, endereço IP médio, que é igual para obter ambiente como aqui. E insira este ambiente GET. Eu li esse sublinhado HTTP. Então este é, desculpe, sublinhado do cliente parece um caso como este endereço HTTP, ok? Vamos obter o endereço IP do cliente. Só fecho este código aqui. Agora aqui vou escrever condição else-if para else-if condição também terá o ambiente aqui. Ok? Então, é melhor copiar isso e colá-lo aqui. Como se agora aqui, eu simplesmente mudarei o endereço do sublinhado HTTP do cliente. Sublinhe aqui você pode ver que isso é para a frente, ok? E, em seguida, sublinhado para a frente leu que este é o extremo direito aqui. Agora eu só copio e colo bem aqui. E então aqui você pode ver isso. Então, em primeiro lugar, vamos executar esta instrução e que irá executar a taxa variável de endereço IP principal. Então, como se novamente e ouvir isso como um quatro, você pode ver que o mesmo é o caso como STDP para frente e eu tenho que remover este quatro disso. Ok, você pode ver, então SCTP X e então aqui nós temos assim, ok? E aqui você pode ver que eu tenho que remover isso agora mesmo. Ok, está tudo bem agora. Agora aqui i peças, paga a pontuação novamente. E então aqui você pode ver que depois disso eu tenho que escrever que isso é para ou aqui você pode ver que eu apenas copiar esta asma 1234 declarações são iguais a heranças. Eles se importam com isso. Declaração número dois. Número três é declaração e número. Você pode ver que há as declarações número três e número cinco são vistas aqui. Agora, depois disso, eu tenho que copiar e colar ou parecer código bem aqui. Mas aqui eu estou apenas mudando a solicitação lago SCTP sublinhado solicitação de rede para o endereço bem aqui. E isso terá o endereço de sublinhado remoto. Ok, caro, isso vai ter o endereço de HTTP, então isso vai ter que mais um endereço bem aqui. Ok? Então aqui você pode ver que eu tenho que remover X daqui, o x daqui também porque nós estamos simplesmente recebendo as solicitações de encaminhamento SCTP bem aqui, realmente ser encaminhado porque tentou aqui também. Então aqui você pode ver que este é HTTP sublinhado para frente para e este é GDP sublinhado para frente para animal. Ok, então aqui você pode ver que estes estão agora fazendo o SDP FX avançar e STDP X para frente também. Ok, eu vou te contar sobre isso quando eu terminar esta palestra. Terminando essa palestra aqui, certo? Agora, aqui você pode ver isso. Temos 12345 se declaração bem aqui. E depois desta declaração se aqui você considera que eu só tenho se, se aqui é remoto, que é como como UDP sublinhado para a frente aqui. E depois disso você pode ver que eu apenas escrever como se declaração que vai obter o ambiente EMA de HTTP e HTTP aqui l, Eu vou escrever que este é SCTP para a frente aqui, e este é o SGB para a frente. E aqui, depois disso, você pode ver que eu tenho que escrever isso. Isso está bem, está tudo bem agora porque somos computados HTTP forward. E este é o endereço remoto bem aqui. E isso também é áreas remotas. Ok. Está tudo bem agora. Então já a completamos. Não. Agora, aqui vou para a outra declaração. Então declaração L aqui é que eu vou obter o endereço IP principal. Ok? Agora aqui você pode ver que eu vou obter o endereço IP médio aqui. Isto é um pouco confuso. Então não confunda aqui. Vou deixar o seu conceito mais claro quando terminar esta pontuação aqui, vou contar-lhe tudo sobre isso. Ok? Aqui você pode ver que depois disso, eu vou devolver fralda bem aqui. Então este é o retorno, e o retorno aqui é o endereço IP principal bem aqui, ok, que é a minha variável aqui. Ok? Agora aqui você pode ver que minha funcionalidade de endereço IP está completamente aqui. Agora aqui estou eu. Eu estou explicando esta constante são devido a vocês que por que esta funcionalidade está usando aqui mesmo. Em primeiro lugar, você pode ver aqui temos HTTP e este é o IP do cliente bem aqui. Isso irá simplesmente definir os valores do seu endereço IP aqui mesmo se você estiver endereços IP vazios, então simplesmente isso irá verificar apenas o seu endereço IP, ok? E isso é um, que está recebendo o endereço IP do cliente real dentro do PHP, certo? Ok. Por causa disso, obteremos apenas o endereço IP do cliente. Agora aqui você pode ver que há um encaminhamento SGX para bem aqui. Portanto, isso é freqüentemente usado para detectar o endereço IP do cliente, mas sem qualquer verificação adicional. Então você entende agora, agora nós apenas nos voltamos para a taxa de encaminhamento SCTP FX aqui. Então este X para frente, que é um cabeçalho dessas fatorizações tendrils, que é um pastoreio ou identificar o originário fora do seu IP, que é a média que originou o seu 5B, como através do seu IP está localizado e qual servidor que funciona ou onde você está Ip será conectado. Então você entende. Então esta palestra é muito, muito importante porque quando você está apenas trabalhando, você faz seus sites e quando você está trabalhando com você é um site altamente e onde você precisa de seu endereço IP. Então, esses conceitos são muito importantes nessa fase porque menu ou apenas trabalhar com CMS quando você está apenas trabalhando com CRM. Então, nesse caso, você é informação do cliente é muito, é muito, muito importante para você que somos cliente mais recente é importante do que, de que sistema operacional ou que navegador eles estão usando. Ok. Então você entende agora, agora aqui você pode ver que este é o Azure db x, desculpe, este é HTTP forward para solicitação bem aqui. Portanto, isso também está detectando o endereço IP do cliente IE, mas sem qualquer verificação adicional, isso pode levar apenas problemas de segurança. Ok. E depois disso você pode ver lá eu ouvi direito, que este é um sublinhado mod d, d, r. Então isso simplesmente será mesclado e que irá reverter palavras de divisibilidade ou pesquisa DNS. E é baseado nos endereços remotos aqui. Ok, então este é um duplo D braços endereços dos usuários. Então note que seu servidor web navegador web deve ser configurado para criar as variáveis, ok? Aqui você pode ver que ou IP é desconhecido e o usuário vai todas as dívidas mortas, tudo vai me responder também ou que eu acho que vamos ter o próprio endereço IP aqui, ok, agora aqui você pode ver que eu estou indo para o front-end bem aqui, e dentro desta mão da frente. Estou apenas criando como aqui uma outra função ou mostrar a vocês que como podemos criar ou como podemos mostrar esse endereço IP para os Liberais estão aqui. Você pode ver que eu li que esta é uma tag TR. E dentro deste inferno em camadas, primeiro lugar, eu tenho que escrever que esta é a tag td. E depois desta tag td, eu tenho que escrever os índices sublinhado e que é igual a aqui, eu vou ter o meu nome de classe. Então meu nome de classe aqui é o endereço IP. Portanto, é igual ao endereço IP. Então aqui eu vou ter sublinhado função IP aqui. Ok? E então aqui vou fechar esta pontuação aqui mesmo. Espero que você entenda agora, agora eu estou apenas levando isso para o navegador. Agora eu apenas rodar isso no navegador que é um PHP. Eu peões o arquivo front-end bem aqui e aqui você pode ver que, nós vamos ter o endereço IP bem aqui. Y isso vai obter o endereço IP, que é o sinal de proporção e um só por causa de m nada, o cliente aqui, você pode ver que eu sou o servidor para isso. Ok, então eu só vivo. Estamos no meu DNS e todas as coisas estão configuradas que estamos Eu só queria acessar os servidores para uma cobertura tracejada. Eric desapareceu como quando trabalhamos. Agora aqui você pode ver que eu apenas voltar para o arquivo bem aqui. E aqui li que derrotou o público. E o público é estático. E a estática aqui é a função bem aqui, que terá o sistema operacional bem aqui. Agora aqui vamos pegar o usuário primeiro, ok? Que onde o usuário está conectado ou que tipo de usuário está recebendo usando o sistema operacional. Cabelo que eu tenho direito. E então aqui eu vou obter e obter sublinhado usuário, agente sublinhado. Ok? E depois fecharei uma pontuação aqui mesmo. Agora aqui, visão do sistema operacional sublinhado. Aqui. Só estou levando as plataformas para ele. Ok, que chegará aqui. Você pode ver que a plataforma também é desconhecida plataforma do sistema operacional, ok, fez por causa de eu não sei o que a plataforma está usando, o sistema operacional aqui mesmo. Ok, aqui. Depois disso, eu tenho que escrever esse sistema operacional. Sublinhar presunto distribuindo o adicionado aqui. Por que estou criando este editor aqui. Isso é só por causa daqui que você pode ver agora, como se ela estivesse operando. Sistema e sistema operacional sublinham Eddie e que é igual a aqui. Você pode ver que isso é adicionado aqui. Ok? Agora pergunte por que estou usando essa flecha aqui. Isto é apenas por causa desta seta vai ter seus sistemas operacionais como você pode ver que você tem barra direita. Eu ajudei a escrever isso. Este é o Windows, Windows e, em seguida, você tem direito, NT e T, e então você tem pão 10 barra i, que significa que a janela, que vai ter a caneta janela barra I e V igual a aqui. Você pode ver que eu ajudei a escrever que este é o Windows 10. Ok? Esse será o endereço da janela 10 aqui, onde você pode escrever isso. Se você escrever o Windows 8 aqui mesmo. Então simplesmente você apenas escreve este comando para o Windows e que é igual a aqui você leu e isso é para o Windows oito. Você define separadamente todas as janelas aqui mesmo, que os tipos de plataforma que você tem. Se o usuário fizer login em qualquer uma de sua plataforma como Windows, dez, salmon, sistema operacional Linux. Ou você pode dizer que o sistema operacional da Apple. Então, qualquer sistema operacional que o usuário estará ativo. Então você vai, este somador vai obter o valor dessa janela e, em seguida, que irá mostrar-lhe aqui mesmo se nenhum destes está disponível aqui mesmo nesta área. Então isso irá simplesmente gerar a plataforma de sistema operacional desconhecida bem aqui. Então eu estou removendo isso porque nessa fase eu não preciso desta ajuda janela ou medidor dez porque eu sou apenas simples usando o bloco de notas bem aqui. Então eu vou mostrar a vocês a saída de um arrependimento aqui mesmo. Se você estiver trabalhando com o site ao vivo, então você tem que escrever, adicione o Windows 8.1 também. Janela oito Corrente é 0, bem como salmão janela, e diferentes versões de todos eles e essas pontes, plataforma Microsoft, plataforma Linux, plataforma macintosh, Safari. Então você tem que escrever todas as suas desculpas, informações de que você está adicionando as informações de suas janelas aqui, ok? Agora aqui você pode ver que eu tenho direito para cada loop, e para cada loop aqui é que eu li isso, então nós vamos obter o sinal normal e que vai ter o sublinhado do sistema operacional adicionado aqui. Então, como eu tenho que escrever que este é o nosso x. Nós já falamos sobre essas expressões de registro aqui, que é igual a aqui. Você pode ver o que é igual a eu tenho escrito que isso é igual a sinal de dólar e valor aqui, que é um valor variável. Ok, agora aqui você pode ver, oferecer isso aqui você pode ver que eu apenas escrever se declaração e aqui eu greve ser registro sublinhado correspondência. Então esta é a função embutida que irá coincidir com a estação aqui mesmo, que é x. Então aqui eu comecei com uma raiva x bem aqui e rejeita e, em seguida, isso vai obter o usuário. E sim, isso obterá o administrador do usuário. Ok, aqui você pode ver. Agora, depois disso aqui você pode ver que se isso nós vamos obter os perigos de informações do usuário com agora aqui que nós vamos obter as informações da plataforma de usuário também. Você pode ver aqui esta plataforma do sistema operacional do usuário é minha variável, que é igual a aqui eu acabei de dizer, os valores. Se isso vai atender aos valores aqui, então simplesmente isso vai me mostrar o resultado de saída aqui. E se isso não é mútuo, não realmente escuro regenerar o adipócitos do sistema operacional desconhecido aqui. E agora você pode ver que eu estou apenas voltando aqui, que é sublinhado do sistema operacional aqui você pode ver que há uma plataforma. Ok. Então agora minhas sobrancelhas são idéias funcionais, também computador bem aqui. Como você pode ver, este é apenas um acorde bem aqui. Agora aqui, estou voltando para o arquivo do front-end. E você pode ver que agora apressado em primeiro lugar, vamos guardar di apareceu como vidro. E então aqui você pode ver que eu tive que obter a função do sistema operacional bem aqui. Nós somos. Já estamos reunidos aqui. Você pode ver que isso é sim. Ok. E isso é funções operacionais, função do sistema operacional. Ok. Agora aqui você pode ver agora eu só tirei fechos, obter sublinhado sistema operacional e obter sublinhado sistema operacional. Ok. Sim, vamos ficar bem. Vou pegar o sistema operacional sublinhado. Agora eu vou executar o placar agora e mostrar a vocês a saída disso. E você pode ver que isso está no navegador e nenhuma mentira número adolescente verão. Sim. Está bem, está tudo bem. Agora, você pode ver que aqui nós temos que adicionar, isso está com medo de endereço IP do usuário e cevada por engano bem aqui onde eu estou apenas escrevendo GAD você desnaturar, ok, agora está tudo bem. Eu só mudei esse valor aqui. Isso é apenas um erro giratório bem aqui. E agora eu estou apenas fazendo este curso. Então você pode ver aqui eu estou usando o Windows 10 aqui, modo que vai colocar meu Windows 10 bem aqui no navegador. Aqui você pode ver, e aqui você pode ver eu tenho que escrever que este centro e agora seu centro. Ok, agora aqui você pode ver que nossa mesa no centro, eu apenas removo isso e isso. E agora está tudo bem. Agora aqui a mesa inteira estaria no centro. Ok. Agora é apenas executar a pontuação aqui você pode ver fuzzy que irá proteger di paraíso, em seguida, as informações do sistema operacional Windows. Então vou dar-lhe o conhecimento completo sobre isso também. Então, aqui você pode ver que isso simplesmente irá obter o Windows 10 como uma nova causa. Só estou usando-os sob Penn agora. Ok? Agora, depois disso, aqui você pode ver que eu tenho que adicionar pública, pública estática. E a estática aqui é o nome da função. E o nome da função aqui é obter sublinhado navegador, que irá obter as informações do navegador em seu tipo de trabalho de Rotterdam está usando aqui. Agora aqui você pode ver que este é um usuário que é igual à saúde da visão e egoísta obter, obter, sublinhar o IP do usuário aqui. Ok? Agora, depois disso aqui você pode ver que eu tenho a variável certa. Variável Rosa. Ok, este é um navegador valioso aqui. Desculpe, este é um navegador variável e o navegador medieval aqui é gelo, certo? Este não é um navegador. Ok? Agora, eu apenas fechar como núcleo. Agora Harris escrever sublinhado navegador. O mesmo é o caso, como o nosso sistema operacional. Estou apenas criando o navegador também. Como você pode ver que é igual ao editor aqui, ok? E dentro desta matriz, você pode ver que eu estou, estou apenas criando os valores. Então, que tipo de falhas é essa? Então aqui você pode ver que primeiro, eu tenho que escrever que este é o navegador Chrome. Ok? Este é o navegador Chrome aqui, e o Chrome aqui é a barra. Ok? Você pode ver isso. E isso também será uma barra Chrome I e que é igual ao penteado, Madonna, resultado e valor do Chrome. Ok? Agora, se você estiver usando o Mozilla Firefox ou se você estiver usando o Safari é que você está usando as origens A-beta de que ou qualquer um dos navegadores que simplesmente você tem escrever esta barra, então foi ELA barra. E então aqui você tem que escrever o nome do seu navegador aqui. Ok, agora ofereça que aqui você pode ver que eu tenho que escrever este é o, desculpe, este é o para cada loop CME como um caso como o nosso este erro aqui. Então eu apenas copiei isso porque isso está usando CME como sua perna lá. Aqui você pode ver que eu estou apenas usando navegador. Ok, que é minha variável bem aqui. Navegador como o X vermelho. Navegador como o Adi, desculpe, navegador como x vermelho, que é igual ao valor de sigma, o caso como ou um exemplo antigo, e, em seguida, pré-registro coincide com essa borda x. E este é o usuário também e esta pequena plataforma de sistema operacional de jardim, em vez disso, estou usando as sobrancelhas variáveis, certo? Património é igual aos valores. E agora o retorno é um retorno bem aqui. E o retorno aqui é o navegador e a pontuação mais próxima aqui. Você pode ver aqui com esta palestra. Então você pode ver aqui, então eu apenas usando o navegador ou obter informações Rosen. Então primeiro V eu vou ter a função de endereço IP aqui. E depois disso você pode ver que eu estou apenas escrevendo desconhecido navegador h aqui. Então, isso é qualquer coisa que você pode escrever, qualquer coisa que eles obtêm agente usuário terá IP ou decimal, getUser. Qualquer coisa ou simples, você tem grande usuário get. Então este não é homem nome sujo é uma mentalidade de arte, mas quando você está apenas chamando este nome O é muito um item obrigatório. Se um navegador não for atendido. O cara, eu só estou abrindo esse núcleo para o apócrifo. Então esse ritual me deu aquele navegador desconhecido bem aqui. E então aqui você pode vê-los para cada loop ele como um caso como o nosso sistema operacional. Agora aqui e vá para o arquivo front-end aqui e aqui, copie isso e cole aqui. E agora aqui você pode ver, agora aqui você pode ver lá eu percebo que este endereço IP e que simplesmente vai ficar sublinhado navegador ou aqui eu tenho que escrever que este é, você pode ver que este é o valor de obter 100 pontuação. E você pode ver isso é obter sublinhado navegador ou linha de presentes. Agora. Agora aqui, quando eu apenas executar este código agora, então nós temos um erro em inesperado é igual ao seno na raiz Lanham aqui, que é um backend sublinhado I puristas. Então linha número 48 aqui. E aqui você pode ver que este é exatamente onde seu navegador. Está bem, está tudo bem. Agora. Agora aqui estou eu, execute de novo. Então nós temos um somador na linha número 54 também. Então aqui, linha número 54. Então nós somos a terra número 54. Ok. Está tudo bem. E sim. Ok. Eu tenho que fechar o placar também. E aqui eu tenho que adicionar ou eu tenho que adicionar este disco de areia também. Agora só corro este acorde. Então linha número 45, que é arquivo inesperado e endereço IP no backend. Tudo bem agora e vamos ver o que é metal aqui. E está tudo bem, está tudo bem. E aqui temos um erro bem aqui. Apenas veja, ok, talvez o seu cheiro fogo. Aqui. Você pode ver isso. Agora aqui ele me mostrará o erro na linha de números 42. Acho que sim, acabei de fazer. Isso leva sobre que ele está bem. E que é igual a o e que é o Alcorão e o Cromo, sim. Está bem, é igual ao seno aqui. Agora virou de novo. Então linha número 46 erro aqui, desculpe, quatro traço, muitos erros. Aqui. Eu só cometi um monte de erros aqui. E o navegador Aqui está o sublinhado do navegador. Ok? Agora vamos verificar o fim da escada também. Então, não, está tudo bem. Agora, aqui você pode ver que lá vai obter o navegador e para a asma do que o entusiasmo do Windows e um PHP. E então isso é desculpe, PHP nada é esta informação IP. O IP mostrou-me assim só porque sou o servidor aqui e não o cliente aqui. Você pode ver isso. E esperançosos de como podemos criar esses laços sobre informações, ok? Se o usuário fizer login no seu site, então isso será estendendo assim. E isso lhe mostrará as informações disso. Ok? Então isso é como uau, vários usuários e os usuários finais, alguns deles estão usando o navegador Chrome, alguns deles estarão usando o Windows 10. Alguns deles estarão usando o Linux ou o navegador Firefox, Safari, ou sistema operacional como o superior direito aqui, alguns deles como usando os sistemas operacionais móveis também. Então aqui está um simples usando essa informação. Ok, espero que você entenda agora. Então, se você encontrar algum problema com relação a esta palestra, por favor me avise. E qualquer ponto não entendo. Por favor, me avise. Obrigado por assistir. Vejo-te lá dentro. 92. Como criar o arquivo de configuração: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos para o seu cartão trabalhando em um sistema de login PHP. Eu vou dizer-lhe como você pode criar uma página de registro e página de login em um PHP. Ou você pode dizer que como você pode, como você pode criar um cadastro ou a página de Login no PHP. E depois de oferecer esta página de login, eu não lhe mostrei como você pode mostrar sua mensagem de boas-vindas ao usuário e como você pode fazer logon em sua funcionalidade. Em vez disso, você também pode redefinir sua senha. Legislador sabe, esta palestra está totalmente focada em como você pode criar seu arquivo de configuração com PHP. O que é o arquivo de configuração? arquivo de configuração é o arquivo de configuração através de um excesso baseado em dados URI é salvo. Como legado? Eu só tentei, definido aqui. Então, se você escrever definir dois simples, você tem que escrever d phi bem aqui. Ou se você quiser exigir muito simples e você tem flúor necessário aqui. Mas eu acabei de limpar nosso Defina, desculpe aqui dentro deste PHP tags ou este é o definido bem aqui. E a definição aqui é em primeiro lugar, eu ajudei a escrever que este é banco de dados sublinhado host. Está bem? Ou aqui eu comecei, M é underscore server. Isto é uma consulta. Você pode escrever qualquer coisa. Aqui, eu descrevi que este servidor sublinhado, o host local bem aqui. Ok, agora depois disso, eu revelo uma pontuação aqui. Então aqui eu tenho que definir. Eu tenho que escrever a definição como uma palavra-chave, novamente, função definida pelo usuário. E dentro disso eu tenho que escrever o sublinhado do banco de dados. Primeiro, eu tinha o nome de usuário certo. Ok, depois deste nome de usuário, meu nome de usuário é por inferno contaminado, o nome de usuário raiz, como você sabe disso. Agora aqui eu defino acorde. Novamente. Lá eu só defino a senha sublinhado do banco de dados. Ok, e aqui você pode ver que eu tenho que escrever a string vazia bem aqui. Depois disso aqui eu só escrevo definir. E a definição aqui é o nome do sublinhado do banco de dados aqui, que é o nome do banco de dados. Então o nome do banco de dados aqui é, como você pode ver, eu estou discutindo ou seu tablet está agora. E eu estou pesquisando o link do Localhost barra PHP, meu administrador, ok, link de banco de dados muito simples como você sabe que como podemos criar nosso banco de dados no PHP. Então é assim tão simples. Você pode ver aqui, basta clicar em Novo e aqui eu apenas escrevo que há simplesmente o login. Ok, você pode ver isso. Então meu banco de dados aqui está sendo criado. E aqui você pode ver que eu simplesmente escrevo o nome do banco de dados aqui, que é o banco de dados como o login aqui. Agora aqui, escrevendo a tentativa de conexão que qualquer um vai se conectar ao seu banco de dados simplesmente que vamos alocar. Então aqui está bem no meu SQL ou SQL, que é igualmente tão certo e sabia minha sequela I. E este é o meu SQL bem aqui, onde eu tenho que escrever que os primeiros litros é servidor sublinhado baseado em dados. Então aqui você pode ver que eu tenho direito nome de usuário sublinhado baseado em dados. Então aqui eu li senha sublinhado banco de dados. E eu comecei o seu TAM é sublinhado nome bem aqui. Está bem? E eu só mais perto acorde bem aqui. Agora, se minhas conexões forem criadas aqui, então qual será a saída? Então aqui você pode ver que se esta é uma variável eliminar aqui, que é a luz MySQL aqui. E MySQL que é igual a eu li isso como um falso. Então você pode ver aqui esta é uma declaração falsa bem aqui. Se isso não é conectar a simplesmente morreu uma conexão aqui, e me mostrar o erro. Ali. Você pode ver que não pode ou não conectado. Está bem. E então aqui você pode ver naquela tarde que eu tive que concatenar o MySQL. Este é o meu nome de variável. E isso vai Aqui eu só leio conectar, sublinhar, entrar aqui. E eu só cresço a pontuação bem aqui. Então você pode ver aqui, minha conexão foi concluída bem aqui. Como vamos verificar isso agora. Então você pode ver aqui eu estou apenas verificando isso. Então você pode ver aqui esta é a minha conexão e minha conexão com o seu banco de dados é o criador com sucesso. Naquela fase, eu não mostrei nenhuma das conexões da área de deslocamento aqui com a ajuda do jantar equus. Como o nosso exemplo antigo, só por causa de onde estamos trabalhando com um problema da vida real. Aqui, eu simplesmente escrevo este arquivo de configuração. E aqui eu apenas crio uma conexão. E, em seguida, se a conexão é medos de simplesmente que vai me mostrar o erro, caso contrário, que irá executar a consulta e que irá pesquisar no meu site. Espero que você entenda agora, na próxima palestra, vamos ver que como podemos chamar este comando configure e fazer você em nossos e outros arquivos. E com a ajuda disso, podemos criar meus arquivos liberais também. A desconexão será a mesma. Espero que você entenda agora, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir esta palestra. 93. Como criar a tabela de banco de dados: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos criar uma tabela de banco de dados com a ajuda da minha sequela onde eu apenas executar minhas chaves aqui. Agora aqui você pode ver lá eu basta clicar em Login e eu só preciso de uma consulta SQL. Estamos, estou apenas criando minha tabela de banco de dados. E aqui você pode ver que eu estou certo, criar, criar tabela onde eu apenas montar o nome da tabela clara é usuários aqui. Então, dentro que aqui você pode ver que eu tenho que escrever, eu tenho um primeiro ID direito, que é um tipo inteiro e tipo inteiro que não é nulo. Porque eu disse antes que o menu apenas pegar o ID, que é o número inteiro, que sempre não será nulo. E podemos sempre pegar o ID como a chave primária. Então é por isso que estou apenas escrevendo a chave primária aqui. E se ele incrementa automaticamente aqui. Então, depois disso aqui você pode ver que eu ajudei a escrever usuário. E o usuário aqui é que eu tenho que escrever isso no nome de usuário. Nós somos, eu só tenho o nome de usuário como o var char bem aqui, tipos de caracteres. E aqui eu li que var char é um 50 aqui, e então aqui VARCHAR não é. Ok. E isso também é um único porque este nome de usuário também é sempre ser único ruim porque você só pode selecionar um nome de usuário aqui. Sabendo que aqui depois disso eu estou discutindo a senha é senha. E a senha aqui é EUA dot, que é um var char. E isso também é um var ij. Aqui estamos nós. Eu só disse que os colecionadores aqui são 2W cinco se você quiser, escreva 405060. Então isso depende de você, que também não é nulo aqui. Ok? Agora, depois disso aqui você pode ver que eu tenho que escrever que isso foi criado. O que significa que eu só mostro o carimbo de data/hora para vocês. Somos ISIS, certo? Data e hora, que é o padrão atual. Padrão e, em seguida, este é o carimbo de hora atual. Ok? E então aqui eu fecho esse núcleo, certo? Agora e eu apenas executar esta consulta aqui. Então você pode ver aqui, por este banco de dados é criado com sucesso nossa tabela e nós somos os campos aqui, nosso login. E dentro deste campo de login, temos a tabela de usuário. E dentro desta tabela de usuário unidade temos os vários tipos de onde gatilhos, VR, Eu apenas obter a data, senha, nome de usuário e ID. Qual é a identificação? Qual é o nome de usuário? Qual é o possível da dívida e quando este nome de usuário e senha é criado aqui. Você pode ver o quão simples nós criamos nossas tabelas aqui. Se você encontrar algum dos problemas que você aprendeu nesta palestra, por favor me avise e obrigado por assistir. 94. Como criar o formulário de registro: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode obter o formulário de inscrição com este projeto. Para isso, só precisamos adicionar nosso arquivo PHP aqui. Então você pode ver aqui, eu estou apenas filmando uma tag PHP e ofereci o cabelo deles. Você pode ver que eu simplesmente escrever exigir declaração ou você ajudou a escrever isso. Vou exigir uma vez. Está bem. E então aqui eu tenho que escrever isso simplesmente. Eu li este arquivo PHP config dot. Então você pode ver aqui, eu apenas escrevo este arquivo PHP configurado aqui dentro deste necessário uma vez Turner. Ok, então aqui eu acabei de fechar o placar. Agora, como continuar com isso? Eu só não colou meu arquivo de configuração no arquivo PHP. Agora aqui você pode ver que eu tenho núcleos no nome de usuário bem aqui, que é minha variável. E então aqui eu apenas criar uma nova variável que é igual à senha. Isso significa que se o nome de usuário, que é igual a senha e o possível que é igual a aqui, ele está bem ali. Senha atual. Confirmar, sublinhado, isso não é possível aqui, e que é igual a string vazia porque eu estou apenas pegando a entrada do usuário aqui. Agora aqui você pode ver que eu estou apenas definindo as variáveis e eu estou apenas inicializar esta variável aqui, fez valores vazios. Ok? Agora aqui você pode ver que se o meu nome de usuário sublinhado adder, isso é igual a aqui. Você pode ver que minha média de somador de sublinhado de senha é igual a aqui. Você pode ver que há um tipo de sublinhado firme e confirmar senha sublinhado adder, que é igual a string vazia. O que isso significa? Isso significa que se este nome de usuário não for correspondido, então este cavalheiro aqui, então isso é apenas uma variável. Então eu não estou fazendo o conceito aqui. Agora aqui você pode ver que eu estou contestando a declaração if. Então, se aqui você pode ver que o cifrão sublinhado, eu estou apenas recebendo o servidor e o servidor aqui irá gerar o pedido. O pedido bem aqui. O pedido salienta aqui que demonstra que se trata de uma questão e que a questão aqui é igual. Você pode ver que eu estou apenas escrevendo que este é o método post aqui. Então essa fórmula procedemos quando você apenas enviar seus dados aqui, ok? Agora aqui, depois disso você pode ver que você tem que escrever isso. Esta é apenas a nossa declaração “se”. E se vazio, vazio aqui é que eu estou escrevendo que é guarnição e um cabelo de corte é Toro centra cordão. Este é o método post. Aqui você pode ver que dentro das escolas importam, eu li que este é o nome de usuário que vamos ter o nome de usuário aqui. Agora aqui você pode ver que esta declaração é apenas validar nosso nome de usuário aqui. Ok? Depois disso aqui você pode ver que eu ajudei a escrever que um nome de usuário. E o erro de sublinhado do nome de usuário. Se”. Esta declaração não é executada ou se o aluno não é seu MBA. Então o nosso nome de usuário é nome de usuário e declaração Eddas aqui ele será executado que está satisfeito em seu nome de usuário. Ou se você estiver enviando um nome de usuário vazio. Então esse gerador aqui você pode ver que eu li essa sinfonia, obter o seu SQL ou SQL. Você pode selecionar o Kumar, Bom CDA, selecionar id do usuário, desculpe, selecionar id dos usuários. E aqui eu vou apenas escrever o nome de usuário deles aqui. Caso contrário, tente este sinal de ponto de interrogação, ok, que significa qualquer coisa que você ou sinal de ponto de interrogação, isso significa que deve ser que é, selecione seu ID da tabela de banco de dados através de seu nome de usuário é o que você adicionar. Ok? Agora, depois que aqui você pode agir direito se declaração. E se uma declaração aqui é Einstein, esta é uma declaração e esta é apenas uma variável aqui e aqui eu abraço bem ali. Este é o meu comando SQL ou SQL bem aqui. E Harrison MySQL, que está fazendo o EPR se preparar aqui é minha função aqui, que é uma função de carga. E então aqui eu tenho que obter minha variável, que é SQL. Ok? Agora aqui você pode ver que como o início desta variável é tomado aqui, estamos afirmando que este é o pedômetro de sublinhado de ligação. Ok, isso é, isso também é uma função bem aqui onde eu só pego este pedômetro ou sublinhado nome de usuário. Ok. E acabei de fechar o placar aqui. Então, o que será esta declaração azul. Então você pode ver aqui, eu estou apenas declarando uma variável aqui para aqui esta declaração como os pedômetros bem aqui, ok, agora oferecer aos alunos podem ver que eu estou apenas definindo alguns dos pedômetros. Vr eu descrevi que há os parâmetros e permanente sublinhou o nome de usuário aqui. Ok? E que é igual a aqui, eu apenas feministas nome de usuário e então aqui eu tenho que escrevê-los. Este é o método post. E então aqui você pode ver que eu tenho que escrever que este é apenas um MIT, que vai causar o nome de usuário bem aqui. Agora aqui você pode ver que eu tenho que escrever uma das declarações if. Se sua declaração aqui é, você pode ver que eu tenho dólar direito n. Esta é a variável instrução bem aqui, que será executada esta declaração aqui mesmo. Ok, então isso é tratamento e execução bem aqui. E essa será a tentativa de execução entre PDA preparado declaração. Ok, agora aqui, você pode ver que depois disso aqui você pode ver que eu vi, certo? Isto é tirado aqui, e esta declaração aqui, que é TOR reserva sublinhado. Ok? Então esta é a nossa reserva. A reserva não corresponde ao seu nome de usuário ou não. Ok, agora aqui você pode ver, agora eu acho, certo. E se aqui é, você pode ver que eu tenho aqui mesmo esta declaração aqui, que é minha variável, e esta declaração que está recebendo o, você pode ver que números de linhas e que é igual, igual a ilustrar um. Ok? Então aqui você pode ver que eu tenho o nome de usuário direito eo nome de usuário sublinhado eta aqui mesmo, que você pode ver que este é nome de usuário ou este nome de usuário já está tomado. Ok, agora aqui você pode ver o que isso significa? Se esta é uma declaração ou se seu nome de usuário já está disponível no banco de dados com esta mensagem do que eu ou esta seta religião retaliação caras. Ok, agora aqui você pode ver que eu tenho, certo? Esta é a declaração L. E aqui você pode ver que esta é a declaração L. E L aqui é, você pode ver que eu tenho direito igual. Igual é que você pode ver que algo deu errado. Por favor. Tente de novo. Está bem. Aqui. Se pequenas mensagens não geradas. Então aqui, esta mensagem será ir para a outra declaração onde a mensagem aqui é algo que deu errado. Por favor, tente novamente. Então este enorme gerador naquele caso. E agora aqui eu acabei de fechar a declaração para o nome de usuário bem aqui. Ok? Então, o que eu realmente escrevi aqui para o nome de usuário C? Possivelmente você pode ver que esta é a senha de nome de usuário e isso é igual à confirmação possível. que significa que se o nome de usuário, a senha e a senha de confirmação forem conhecer alunos que não foram para a próxima declaração, caso contrário, eles são transexuais. Bem aqui. Aqui você pode ver que eu descrevi se o sinal de dólar sublinhado método servidor, que é pedido que exigiu um método de post. Então, se isso está vazio, então simplesmente você tem o nome de usuário certo aqui. Isto é, até que você ganhou o nome, que significa que se você deixar você um nome de usuário vazio aqui mesmo. Então este método no continuum de gênero, caras, então se você adicionar algum do nome de usuário como aqui, a, b, c. Então, isso irá selecionar do usuário onde nome de usuário é, o que você digita em livros didáticos. Agora aqui considere se uma instrução é igual a o. Então é igual a SQL, que está preparando e comando de serviço de banco de dados em SQL aqui, que é minha variável para o banco de dados. Então aqui você pode ver que esta é uma declaração de por. Então esta é uma ligação que deixa o mal bem aqui. E eu apenas defini os parâmetros aqui, que é o nome de usuário sublinhado do harém pedômetro que permite que ela reivindique o postmaster e verifique o nome de usuário aqui e execute este comando. Se este resultado é Nash bem aqui, ou se este resultado já está disponível aqui mesmo no banco de dados, simplesmente isso irá gerar um erro se este resultado também, ou se esta declaração não é levada para vocês ou algo deu errado . Então, simplesmente esta afirmação. Mostra-lhe, ok, agora basta vir para o campo de senha aqui, que o que fazemos com um possível, parece um caso como ou nome de usuário, podemos criar algumas das variáveis para nossas senhas, como foi aquele cheque de legenda. Então aqui você pode ver que eu estou apenas copiando esta declaração aqui onde você pode ver essa string vazia e depois aparar. E aqui você pode ver, então aqui eu estou apenas validando uma senha bem aqui. Então, se vazio, se vazio, tremor, método post, onde eu apenas obter a senha aqui e por favor digite a senha. Este é hétero Murray parecia nosso nome de usuário. E aqui eu simplesmente reproduz essa variável na senha aqui. Ok? Agora aqui você pode ver que isso está fechando aquilo. Agora aqui você pode ver que eu apenas ir para o como Superman bem aqui onde você pode ver que eu estou apenas escrevendo isso é como se e o outro se a declaração aqui está assumindo o comprimento da corda bem aqui, que é a minha função aqui. Ok, agora aqui estou eu, apenas uma tremenda glândula de cordas bem aqui. E aqui eu tenho que anotar, esta é a pontuação dos outros centros era importante porque é usado isso como terras de corte bem aqui porque eu estou apenas definindo a terra para a senha. Você pode usar dez tamanho de senha ou dez, uso correto da senha, cinco caracteres de senhas. Não podia diferir o poder quatro. Então este é apenas um comprimento dessa senha aqui. Ok? Agora vamos começar esse verão de senha, que está aqui. Você pode ver que eu li isso. Estes são apenas os nossos conectores de senha aqui, ok? E aqui você pode ver que eu tenho que escrever que esta é a senha sublinhado já. Mas se você não escrever Edward colecionadores de senhas através desta mensagem para vocês que por favor digam pelo menos corretores, ok? E então eu divulgo uma pontuação bem aqui. Agora aqui você pode ver que eu apenas passar por cima do tratamento respostas que eu estava aqui é eu tenho que escrever que esta é a senha, que é igual a aqui seu passo guarnição. Então este é o método post bem aqui. E dentro deste método post eu descrevi que esta senha aqui. Ok. Aqui você pode ver em primeiro lugar, Eu só uso esta matéria aparar parece um caso como nome de usuário. Isso irá verificar se por favor insira um nome de usuário aqui. Ok? Depois disso, se você adicionar menos de oito caracteres de senhas, então desdenhosos, degenerados caras, e ouvir se todas essas condições são correspondidas simplesmente a que Millicent acredita ter causado sua senha para o banco de dados. Agora aqui você pode ver que eu estou apenas copiando esta declaração novamente. E aqui eu estou apenas usando isso para cima Validar senha risco que primeiro você tem que digitar a senha. Então aqui você pode ver que você tem que confirmar essa senha também. Então você pode ver que eu tenho que escrevê-las. Isto é confirmar senha sublinhado onde você pode ver que este é. Como Confirmar senha sublinhado, que é o somador aqui e Ps inter, ou por favor confirme uma senha. Ok? Então aqui você pode ver que eu tenho que ir para a outra condição bem aqui. Na outra condição aqui é que eu tenho que escrever que este é confirmar caminho sublinhado ou variáveis onde eu estou apenas escrevendo o padrão de sublinhado confirmar aqui agora tendo apenas cortar sua senha, que está recebendo o postmaster. E o assunto post aqui é que eu li e este é um tipo de senha sublinhado firme aqui. Ok? E então aqui eu acabei de fechar o placar. Agora aqui você pode ver que eu tenho que escrever isso. Esta é a declaração “if”. Ok, então se esta senha está vazia aqui, simplesmente você tem que pegar a senha. E a senha aqui, a víbora, está bem? E então aqui você pode ver que eu li isso e assinar. E então aqui você pode ver que isso está simplesmente combinando com a senha. Se esta senha não for correspondida, confirmou senha. Você pode ver aqui confirmar senha. Então você tem que escrever isso. Confirmar sublinhado. Sublinhado, adicione uma direita aqui. Então isso irá gerar essa razão variável. Então, estou apenas copiando a entrada. Então aqui você pode ver a média é igual a, aqui eu escrevo esse erro que é igual a aqui dentro dessa senha, não corresponde. Ok? Você pode ver que esta mensagem e b gerador para o usuário aqui ajuda você a entender agora. Agora, aqui estou eu apenas adicionando os interesses ao banco de dados agora. Como as enfermeiras verificam aqui, você pode ver que eu tenho direito? Que se vazio e o vazio aqui é, você pode ver que este é o nome de usuário, nosso sublinhado, ADA, ok, então aqui eu só uso n declaração. E aqui, este é o estado vazio, bem aqui. Ou somos o somador de sublinhado da senha. Ok, você pode ver que agora aqui eu estou apenas adicionando uma outra declaração aqui, que é adicionar declaração. Estamos demonstrando que esta é uma declaração vazia aqui. E a declaração vazia aqui também é que BDA, confirme possível bem aqui. Ok? E confirme aqui o sublinhado da senha. Agora aqui você pode ver isso aqui. Ok? Agora aqui você pode ver que eu estou apenas verificando o somador de entrada antes de inserir o banco de dados. Ok? Aqui você pode ver que todos estes, Eu estou apenas tomando o site de entrada aqui. Então você pode ver aqui após esses erros, eu estou apenas criando um desses comando SQL aqui onde você pode ver que eu tenho que escrever essa inserção em usuários. Somos o nome de usuário, a senha. Então você pode ver aqui e depois aqui eu tenho que escrever que estes são os valores. E os valores aqui são desconhecidos porque esses valores são. Digite pelo usuário aqui. Ok? Agora aqui você pode ver que se declaração, então se declaração é minha variável aqui, que é igual a aqui. Você pode ver que eu escrevo este é MySQL. Imagens MySQL guardando o ok. E com isso, teremos o Kumar como SQL. Ok? Agora aqui você pode ver, então esta é a declaração e aqui você pode ver que esta declaração é a mesma como aqui. Nós somos. Eu só pego a coleta Kumar e aqui nós vamos inserir essa marca bem aqui. Ok? Então, depois disso, eu tenho escrever declaração que será cego sublinhado pentâmetro. Ok, então aqui eu estou apenas pegando o cármico cego bem aqui onde você pode ver que eu tenho direito do que este se o sublinhado do pedômetro é um nome de usuário de sublinhado de parâmetro. Ok, e então aqui você pode ver que isso é uma senha de sublinhado de parâmetro bem aqui. E aqui eu revelei partituras bem aqui, está bem? Agora, se VD limpar esses parâmetros aqui, nós somos os parâmetros nome de usuário e os pedômetros Aqui estão o passaporte que pode precisar definir os parâmetros, bem como, onde você pode ver que temos que adicionar isso ao parâmetro r sublinhado nome de usuário, que é igual a onde N está recebendo o local, como nome de usuário. E então aqui você pode ver a senha de sublinhado do pedômetro. Ok, nós podemos ver que esta é a pontuação pedômetro possível, que é obter a senha sublinhado a cabeça da senha é hash. Por que eu estou tomando essa senha hash porque se você não tomar a senha hash, então o avião leva texto será movido para o seu banco de dados e que é inseguro. Ok, você pode ver aqui, se você hash sua senha, sua senha será luz do sol no banco de dados de Judah, certo? Assumindo a flecha aqui, que é administrador e é a mente estérica. Ok, aqui você pode ver. Então temos que definir o possível aqui, que é minha variável, e então oferecer isso aqui. Você pode ver que eu li que esta é a senha. A senha aqui é i estão corretos que este é o padrão possível. Ok. Então esta é a senha padrão. Ok, então onde você pode ver que eu estou apenas criando a senha aqui é hash e pegando a senha antes bem aqui. Agora aqui estou eu apenas escrevendo se declaração. E aqui eu apenas escrevo declaração, que é esta, e aqui é executar instrução bem aqui. E então aqui você pode ver que eu tenho que escrever isso. Então, estes serão os papéis de execução levarem-me aqui e agora aqui vocês podem ver que eu brinco, certo? Cabeçalho e cabeçalho será, você pode ver aqui eu tenho que dar-lhe o link de localização através de você pode obter o acesso de login. Então você tinha eu apenas comecei em, este é simplesmente login dot arquivo PHP. Então, aqui, se este nome de usuário, senha e correspondência e você é completamente bem sucedido necessidades para login direto arquivo PHP ponto aqui. E eu só fechei este arquivo aqui. Agora aqui eu vou para a declaração de resposta. E a declaração aqui é igual e igual aqui é algo que deu errado. E tente de novo. E então aqui eu divulgo o placar certo? Agora para isso aqui eu estou começando lá, isso está tirado e isso está fechado bem aqui. Ok? Então você pode ver que eu estou revelando esta declaração. Agora, depois disso aqui você pode ver que eu estou fechando meu SQL e MySQL I aqui. Perto, estamos, estou revelando a conexão do MySQL. Ok, agora aqui você pode ver. Então você pode ver, eu estou feito com a página de registro aqui, seção PHP. Agora, sob um simples líquido comendo parte da frente da sua página aqui. Ok, agora aqui você pode ver isso. Você pode ver aqui, eu estou apenas criando que tem vermelho. Esta é a etiqueta DIV. Então você pode ver aqui que este é um DIV. Div é uma classe O aqui. Por que eu estou apenas usando a classe wrapper com isso não é apenas uma classe bootstrap. Você está fazendo essa aula como um rapper aqui. Aqui você pode ver que eu estou apenas tomando o título do título número três, área de TI I inserindo o título, esta é a inscrição. Ok? Agora depois disso aqui você pode ver que eu tenho que guardar o link de parágrafo aqui que por favor phil formulário para criar sua coluna. Ok. Agora para isso aqui você pode ver que eu tenho que escrever que se o formulário, formulário vai tomar a ação aqui mesmo. E a ação aqui é que eu li que este é um PHP. E o PHP aqui é igual e que é, e este é HTML caracteres especiais. Estes são caracteres especiais HTML bem aqui. Eu só faço uma pausa. Isso inclui turbilhão SAR. E eu vou apenas escrever esta célula de sublinhado PHP. Certo, e aqui, eu fecho essa ligação aqui. Ok? E é assim que estamos fechando ou codificando dentro disso. E este é o código PHP. E então aqui estou inserindo o assunto, que é o método da matéria bem aqui. Você pode ver isso. E eu só fecho este código aqui. Ok, agora aqui você pode ver, agora depois disso, aqui eu acabei de limpar. E esta é a nossa classe DIV, DIV tag. E a classe aqui é, você pode ver que o placar. Ok, então esta é apenas uma aula aqui. E depois disso aqui você pode ver que eu tenho derivado que este é PHP VM está impedindo que o igual e igual está demonstrando se isso está vazio. Então simplesmente colocar o sublinhado do nome de usuário variável em risco significa que nós simplesmente geramos um somador aqui, ok? E depois disso aqui você pode ver que você tem direito, que isso tem ETO bem aqui, que é classe bootstrap. E então aqui eu tenho a correção é a corda vazia. Nós realmente recebemos a mensagem deste nome de usuário sublinhado adder aqui. E então aqui você pode ver que eu tenho que fechar esse legal bem aqui. Ok? E aqui você pode ver que há pontuação mais próxima aqui. Certo, enfermeiras, enfermeira, tudo bem agora. Ok, agora aqui você pode ver. Agora está tudo bem. Agora aqui você pode ver que eu tenho que criar um rotulado aqui. Então este é o rótulo. Rótulo aqui é o nome do usuário. Ok? E então operando aqui você pode ver que M está tomando a entrada bem aqui. E a entrada aqui é, você pode ver que esse é um tipo de texto. E então aqui você pode ver que não está recebendo o nome e o nome aqui é o nome de usuário, ok? O que criamos uma variável de nome de usuário aqui. Agora, aqui estou eu escrevendo a aula. E a classe aqui é forma, e isso é uma classe de controle de formulário aqui. Ok? E aqui estou eu espalhando valor. E o valor aqui é que eu tenho que escrever que este é um quarto PHP é igual e igual. Vamos pegar o nome de usuário da variável aqui, certo? E então eu tenho a pontuação mais próxima aqui. Ajuda você a entender todos os seus escritos vão classe e classe hispânica aqui é que será realizada bloco. Ok, e aqui eu tenho o mais próximo. E iniciando a área direita do código PHP, você pode ver que há um igual que trará o nome do usuário aqui. Erro de sublinhado, se você é algum lago, você não pode adicionar seu nome de usuário aqui. Então esta mensagem para mim, a noite do gerador aqui. Ok? Agora está tudo bem. Sem executar a mesma funcionalidade para a asma de senha. Então aqui você pode ver que esta é a senha. Aqui. Só estou substituindo isso para a senha sublinhado ETA bem aqui. Está bem. Sem cabelo depois disso, você pode ver que nas alegações de nomes de usuário e simplesmente colocar a senha aqui. Ok, então este é o cabelo de senha. E você pode ver que isso é um possível aqui é um nome de usuário igual, aqui está a senha, ok? E isso também é um sublinhado de senha. E aqui você pode ver isso. Então aqui você pode ver isso na senha. E então aqui você pode ver que eu tenho pedaços novamente para os caminhos vermes foram Adler. Então você pode ver aqui eu tenho que escrever que este é sublinhado senha, sublinhado eta bem aqui. Então copie e cole bem aqui. E isso é aqui, estou impressionando lá. Confirmar sublinhado. Sua grandeza é possível sublinhar, certo? E aqui eu tenho que escrever que isso é confirmar sublinhado possível. Ok. Então isso é apenas uma mensagem de texto ou confirmação de senha. Então você pode ver aqui as bombas doando para a senha de confirmação, senha e nome de usuário é computado aqui. E agora nos voltamos para os veteranos bem aqui. Você pode ver que eu tenho direito, a tag VAB com o fórum de classe, e uma classe de formulário. E aqui você pode vê-los. Esta é uma classe de classificações de grupos de formulários. E, em seguida, fechar o placar certo? Agora aqui eu estou apenas pegando a entrada do usuário e a entrada aqui. Como você pode ver que o nosso tipo de botões neste botão aqui é enviar. Agora aqui nós consideramos esta é uma classe de btn e btn, e isso vai me dar o olhar aqui, que é o botão principal bem aqui. Então isso é apenas um Bootstrap. Então você tem que aprender sobre isso porque Bootstrap é linguagem Franklin. Então, estas são as etiquetas que estão a usar ali mesmo. Ok, agora aqui você pode ver que o valor desse botão aqui é enviar. Isto é aqui. Você pode ver que este é um botão Enviar bem aqui, Ok, agora aqui e apenas copie este e o pino pintado aqui e agora aqui eu estou afirmando que este é o tipo de reset aqui mesmo, ok? E este tipo de reset aqui. E então aqui você pode ver que isso permite a pesquisa bem aqui. E a mortalidade olhe aqui. Você pode ver que está tudo bem. E você pode ver um vidro btn, btn, e este é o mais longe aqui. Agora, aqui você pode ver que este é um DIV. E então aqui você pode ver que se o nome de usuário e a senha já estão registrados. Então você pode ver aqui se você, se você já tem Nicol e isso já aqui, então isso irá mover link aqui, que é um hiperlink bem aqui, e que é HREF. Perto de você pode vincular sua página de login aqui. Está bem. Então é assim que eu estou citando dor de login, mas eu não estou recebendo a página de login agora. Está bem. Página de login aqui está na próxima palestra. Então você pode fazer login aqui. Então esta é apenas uma funcionalidade que eu como criar. Nesta palestra, você pode ver que esta é apenas a nossa página de registro. Espero que você entenda agora, se você tiver algum problema em relação à palestra, por favor me avise. E obrigado por assistir a esta palestra. 95. Como criar o formulário de login: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o sistema de login no PHP que como podemos criar uma funcionalidade de login no PHP. Nós já estudamos modo, que é uma estação bem aqui. Mas agora aqui você pode ver que v pode trabalhar com login admin na última palestra onde eu acabei de perder, que é um link do Bootstrap. O que estou ligando aqui. Você pode ver que isso é apenas um bootstrapping. Então não se preocupe com isso. Este é apenas um estilo Bootstrap. Isto não é um discurso trabalhado aqui. E você pode ver que isso é apenas Morita hemorragias hidratadas e montagem fornecendo fóruns. Tamanho da fonte, 14 pixels. Este é um quarto bem aqui. Esta cor é a dor e o estofamento bem aqui. E eu só corro esta coordenada para as sobrancelhas bem aqui. Você vai encontrar isso no Chrome, onde você pode ver que isso é apenas cor. Este é o texto aqui, e este é todos os textos, com o que já trabalhamos. Está bem? Agora aqui você pode ver que estou indo para a PSP, seção de login PSP. Dentro do login aqui, temos que adicionar que esta é apenas uma tag PHP e, em seguida, fecha tag PSU bem aqui. Algumas das funcionalidades para mim como tirar da nossa antiga palestra também. Então você pode ver aqui eu estou ilustrando o sublinhado desta sessão. É alcatrão, recessão sublinhados ensinados aqui mesmo. Então eu estou criando ou eu estou apenas inicializando apenas a sessão aqui. Então você saberá sobre esta sessão. Isto é como é aqui, eu estou afirmando que este é o símbolo do dólar sublinhado aqui como esta é sessão de pontuação Sandra. E esta sessão será assim. E esta sessão será logada. Então esta é apenas uma sessão de login bem aqui, ok? Agora aqui você pode ver que eu estou apenas escrevendo o operador add logo depois disso aqui. Como você pode ver que eu concedi isso está recebendo a sessão bem aqui, onde eu li que esta é uma sessão de login, que é igual a esta noite aqui. Está bem? Agora aqui você pode ver que eu li e este é o cabeçalho. E o cabeçalho vai ter a localização e a localização aqui comigo. E a próxima página aqui, ok, depois disso, que será movido q-dot index dot editor de arquivos PHP. Muito bem, muito simples. Esta sessão será que eu sou movido através quando eu estou indo apenas para ser login. Então isso será movido para esta e próxima página PHP. E então aqui eu li que esta é a saída. Está bem? Então, se você já está logado, então este tratamento ou esta sessão será uma estrela ou que irá direcioná-lo para lá, haverá indexado ou arquivo PHP aqui novamente, você pode ver que eu simplesmente escrevo o Instituto aqui. E se o ácido E a essência aqui é que você pode ver que há no suporte bem aqui. E você pode ver que isso é uma sessão escolar. Em seguida, a sessão será a sessão de login aqui. E depois desta sessão de login, você tem a sessão mais próxima aqui, e então você tem a extremidade direita. E, em seguida, basta fazer login, o que é verdade. Então, se você já está login, agora aqui você pode ver que eu apenas copiar e copiar pontuação aqui. E então aqui você pode ver que eu tenho é este cabo nesta sessão de login certo? Agora aqui, você pode ver que se o nome de usuário e a senha aqui coincidem. Então simplesmente inicializo aqui, estes são os valores vazios. Agora aqui você pode ver que este é nome do usuário era sublinhado e, em seguida, possível erro nível sublinhado. Então esta também é uma string vazia aqui. Ou seja, como você pode ver que este é o nosso método post pedido aqui. E se aparar, e isso é você pode ver que guarnição vazia e, em seguida, nome de usuário aqui, por favor, digite um nome de usuário. Parece que ele é como se eu entendesse e entrasse na outra condição aqui. Então essa é a condição que selecionará o Kumar. Mas aqui você pode ver que eu tenho que escrever isso. Net irá obter o nome de usuário e o nome de usuário aqui, que aparar este nome de usuário bem aqui. Leia o método post aqui, ok, e então aqui você pode ver que eu li e este é o nome de usuário. E, em seguida, fechar chamada bem aqui. Está bem? Agora aqui você pode ver que eu tenho direito? Que esta é a declaração if, que é, você pode ver que também aqui. Então você pode ver que eu estou apenas copiando e colando bem aqui. Está bem? E lá você pode ver, ok, se vazio, que é corte post sublinhado aqui eu estou escrevendo isso no possível aqui, que p é digite sua senha. E então camada de declaração mais aqui você pode ver que eu tenho esta escrita a senha aqui mesmo, que é igual ao corte post sublinhado senha CME como um caso como o nosso exemplo antigo que, mas ok, agora aqui você pode ver que se você pode ver esse sublinhado vazio, desculpe, isso está vazio. E então aqui você pode ver que eu li que esta é apenas uma declaração em que m está copiando disso. Então, se senha e senha. Então aqui você pode ver que agora aqui eu estou apenas copiando esta declaração agora, ok? E aqui você pode ver que eu tenho bem aqui. E aqui você pode ver que eu acerto isso. Mt E, em seguida, o nome de usuário sublinhado eta, em seguida, nome de usuário vazio e senha sublinhado erro aqui mesmo. Então eu confirmo a senha a partir disso. E então aqui você pode ver que isso simplesmente usará a mercadoria selecionada ou porque em nossa última equipe que estará exercendo o Kumar naquele estado. Mas agora aqui estamos recuperando os registros do banco de dados. Então aqui você pode ver que lá nós temos a identificação. E aqui você pode ver que lá vai obter o nome de usuário bem aqui. E você pode ver que esse é o nome de usuário bem aqui. Então isso vai ter a senha também. E, em seguida, aqui que vai obter a senha dos usuários. Onde o nome de usuário é uma string vazia, ok? E o nome de usuário aqui é, você pode ver que isso é igual a, eu li que isso está vazio aqui. Então você pode ver aqui se esta declaração é igual a SQLite e isso é visto para o caso como ou, ou declaração. Então aqui você pode ver isso como definindo-os. Amarre pedômetros bem aqui. Você pode ver que isso vai ter o nome de usuário bem aqui. Está bem? Agora aqui você pode ver que depois disso, isso estará recebendo a camada de usuário como como o pedômetro bem aqui, podemos ver isso. E então aqui eu li isso. Então, o cifrão está bem aqui quando executarmos. Está bem? E então aqui você pode ver que eu tenho isso bem ali. E isso é apenas armazenar toda a razão aqui. Como você pode ver que está tomado. E aqui você pode ver que essa afirmação realmente é alta bem aqui, o que está tudo bem. Você pode ver aqui isso é apenas para simplesmente verificar o nome de usuário. Parece que estamos trabalhando com a senha também. Então aqui você pode ver que já trabalhamos com a seção de senha também. Então você pode ver aqui, isso é apenas senhas, sessão, cópia e colagem bem aqui. Então você pode ver isso aqui. Você pode ver que eu acabei de limpar esta funcionalidade para sua compreensão, porque a senha aqui é natureza confusa, então é por isso que você pode ver que eu estou apenas escrevendo a declaração if. Então, se aqui estiver, você pode ver que isso é exatamente como Marie chair, que está recebendo o número sublinhado. E você pode ver que esses números sublinham linhas. Então isso não está recebendo as linhas aqui que é igual, igual a um. E agora aqui você pode ver bem ali, e isso vai proteger esta câmara bem aqui. Nós somos. Esta afirmação aqui é uma afirmação. E esta videira aqui está recebendo o resultado bem aqui. Está bem? Nós somos que vamos obter o resultado do IID, e então não vai obter o resultado do usuário. Aqui que vamos obter o nome da senha com hash também. Está bem? Agora, enquanto agora você pode ver que se declaração e isso é buscar o registro bem aqui. Então você pode vê-los se senha sublinhado verificado porque esta função estará verificando o possível aqui. E esta é uma senha e senha aqui está usando a senha de sublinhado com hash aqui. Está bem? Agora aqui você pode ver que eu entendo essa pergunta. Mark bem aqui. Está bem? Se isso verificar a senha e o nome de usuário e eu aqui recessão talvez começando diretamente para a página de login. E você vê aqui, você pode ver que eu tenho anotar, esta é sessão de sublinhado. Esta sessão aqui está bem, o que é igual a aqui. Você pode ver que essa é simplesmente a ferramenta. Ok, agora aqui você pode ver que eu li que esta é uma sessão bem aqui. E a sessão aqui é a ionização. E então o que é igual a aqui, eu tenho a identificação bem aqui, ok, então isso vai ter a identificação bem aqui. Agora aqui, você pode ver que obter a sessão aqui e esta sessão aqui é, você pode ver que esta é apenas uma sessão de nome de usuário. Então isso é entre aspas duplas e você pode ver aqui esta é a sessão de nome de usuário. E nós temos está recebendo a variável usando lá. Ok, você pode ver que o placar aqui. Agora, depois de computar esta variável de sessão aqui, que está armazenando nossos dados, eu tenho que escrever que isso irá para o cabeçalho. E então aqui você pode ver que eu tenho a localização certa. E a localização dessa medida é o login. Nord plano PHP significa que depois de concluir isso, então este será redirecionado para esta página aqui. Está bem? Agora aqui depois disso você pode ver que mãos como condições, a outra condição aqui irá exibir um critério de mensagem de erro. Você pode ver que eu apenas escrevo que esta é a senha sublinhado adder, que é igual a aqui. Você pode ver que a possibilidade de você, como TR está incorreto. Ok, você pode ver isso. E eu ferro este código aqui. Agora aqui você pode ver que oferta este, eu tenho que ir para escrever uma outra condição novamente. E aqui você pode ver que você viu que este é o nome de usuário sublinhado ID bem aqui. Você pode ver isso. Saiba seu nome de usuário. Está bem. Você pode ver isso. E acabei de fechar o placar bem aqui. Agora aqui, porque eu tenho é onde fazer essas condições novamente e outra condição aqui é igual. Algo deu errado de novo. E eu só mais perto da escola. Então você pode ver aqui. Está bem. Agora aqui você pode ver que eu estou apenas perdendo um pouco da corrente está bem aqui. E agora, para isso aqui, você pode ver que eu tenho que escrever essa declaração. Feche a conexão. Está bem? Feche a conexão aqui mesmo. E depois disso aqui você pode ver que eu tenho que escrever que este é o meu SQL. E isso também fechará sua conexão de banco de dados. Ok, agora aqui você pode ver este site de disjuntores de colegas aqui. Então você pode vê-la, meu código PHP é o computador oito aqui. Agora estou filmando o front-end para vocês que como podemos conectar nosso frontend aqui. Agora aqui estou eu voltando para aquela página e aqui estou eu copiando isso. Está bem? E a história aqui mesmo. Depois deste código PHP aqui, você pode ver que este é apenas um pedaço de filme, a casa, então eu estou substituindo isso, por favor. Ok. E aqui você pode ver isso como escrevendo esse login bem aqui. Agora, muitas vezes como você pode ver que este é também um corretor ortográfico PSP Stephen e nbsp Self eo método post como caso semelhante como adder aqui. E esse será o nome de usuário bem aqui. Você pode ver que a postagem que representa o nome de usuário aqui mesmo. E isso vai ter a variável de nome de usuário bem aqui. E depois disso, você pode ver que de qualquer maneira, chame o nome de usuário bem aqui. Em seguida, a senha AD ou Angela. Então estou removendo essa senha de confirmação do DAC bem aqui. E então aqui você pode ver que eu tenho o Google fazer o botão enviar aqui mesmo. Ok, agora aqui você pode ver, então esta é a senha, ok? E então aqui você pode ver que este é apenas nossos botões bem aqui. Você pode ver que eu estou instituindo a coordenada Martin enviar planos para mover que ele tinha quebrado porque nós não precisamos de um traço. E um botão de envio é uma tabela enviar, btn, btn-primary. E aqui você pode ver que isso simplesmente terá o login aqui, ok? E o valor aqui está no login. Eu decidi que não tem uma coluna chamada coluna. Então simplesmente vá para o link do PHP. E aqui você pode ver esse letreiro aqui. Então este é apenas um front-end da sua página de login bem aqui. Você pode ver que você pode simbolicamente, ou você pode simplesmente escrever o nome de usuário e senha. E você pode obter o acesso. E se você conseguir o acesso seria simplesmente você tem que fazer. Esta sessão está alcatroada bem aqui estamos nós. Você pode obter este ponto de login PHP. E depois disso você pode ver que você tem que ir para o arquivo indexado PHP. Então, estou apenas copiando este editor principal. Ele ficou na seção de cabeçalho ou menos. Mas você pode ver isso. Então isso é apenas uma consoante de login em VR criando aqui mesmo neste projeto. Então aqui você pode ver se você encontra algum problema em relação a esta palestra. Por favor, me avise e obrigado por assistir a esta palestra. 96. Como criar a página de desembarque: Pessoal, bem-vindos a esta palestra. E nesta palestra eu vou mostrar-lhe que quando você está apenas entrar em sua página. Então, após esta página de login, para cima, página, redirecionar para a página de índice, qual é o seu site da página? Ou você pode dizer que é o seu painel ou é a sua página de perfil. Então, após o login, o menu está apenas se movendo para sua página de destino. Então, estamos criando a funcionalidade como esta. Então aqui você pode ver que eu tenho que escrever tag PHP aqui e agora divulga tag PHP. Agora aqui você pode ver que estou distribuindo a sessão e o sublinhado da sessão. Esta sessão é uma função inicial bem aqui, ok? Agora aqui você pode ver que eu estou apenas inicializar uma sessão bem aqui. Agora aqui você pode ver que eu apenas escrevo se, se ácido e se ainda, então o pai vai começar a sessão. Sessão aqui é usaid nesta sessão aqui está logado sessão. Ok, agora aqui você pode ver que se o usuário estiver conectado a esta sessão será redirecionado. Ou se o usuário não fez login significa que, se você estiver logado, isso será movido para a página de destino. E se isso não estiver logado, modo que será movido para o login, para o arquivo PHP novamente e pergunte ao usuário que login humano novamente aqui. Ok? Agora aqui eu apenas escrevo este sinal de operador aqui, e então eu vou apenas escrever que esta é uma sessão bem aqui. Ok? Agora aqui, esta sessão aqui é eu tenho o direito de que isto está logado bem aqui, ok? E então aqui eu nada que é igual a dois. Ok? E agora aqui você pode ver que eu derivei isso. E isto é, desculpe, esta é uma sessão bem aqui. E esta é a sessão lógica de login. E agora aqui o que não é verdade, ok? Agora aqui você pode ver, então aqui você pode ver que eu apenas derivado sessão é um começo. Se a sua sessão já estiver logada ou se a sua sessão for verdadeira. Então significa que se você não fez login e você está procurando para a página de índice aqui. Então, isso simplesmente irá mover sua página ou redirecionar para sua página, para o cabeçalho. E agora você pode ver que este é um local e a localização aqui é login dot página PHP bem aqui. Ok. Espero que você entenda agora, mas isso simplesmente mudará para você. Esse é o arquivo PHP do ponto de login. Ok? Agora aqui você pode ver que eu tenho que fechar o placar aqui. E depois disso, eu tenho que usar a função de saída. Então você verá isso novamente, vá para a página de login e insira suas credenciais e, em seguida, você obtém o excesso do período de empréstimo, certo. Agora aqui você pode ver, eu apenas copio estes. E você pode ver aqui eu estou deslocando isso para a seção de cabeçalho. Ok? Agora aqui você pode ver que simplesmente me como fazer fecha. Este é o meu corpo, que é uma forma de 14 pixels afiados como aqui. Agora aqui você pode ver que eu tenho que escrever que este é um texto. E o texto aqui é uma linha. E o alinhamento do texto aqui não está no centro aqui. Ok? Você pode ver que o alinhamento do texto aqui não está no centro. Ok? E então aqui eu divulgo uma pontuação bem aqui. Cor aqui, ok, agora aqui você pode ver que este é apenas o alinhamento do texto para a mais maldita frutificação bem aqui. Agora aqui dentro, eu estou apenas criando que são tag DIV. E a etiqueta DIV aqui é a classe de pH, e o pH aqui é, ok. Agora aqui eu estou apenas definindo o cabeçalho bem aqui. E o cabeçalho aqui é alto. Então aqui você pode ver que eu tenho que escrever esta tag PHP. E a tag PHP aqui será igual e igual aqui, você estará recebendo que HTML é um caractere especial. Ok, e aqui você pode ver que isso vai ter sessão de sublinhado cifrão. E a sessão aqui é que nós vamos ter o nome de usuário, que nós vamos obter o máximo. Em primeiro lugar, que irá imprimir oi e depois nome de usuário. E então você pode ver aqui depois disso. Então, para esta pontuação aqui você pode ver, aqui você pode ver que o ombro edita isso. Bem-vindo à página de destino. Ok, aqui você pode ver que esta mensagem é mostrada para o usuário. Você pode ver que, em primeiro lugar, vamos encontrar a mensagem alta, em seguida, que vai obter o nome de usuário. Ok. Onde fez o nome de usuário como alta 1-2-3, 4-5-6. Este é qualquer nome de usuário, o que é usuário em bem aqui. E então você pode ver aqui, bem-vindo à página de destino bem aqui. Ok. Agora aqui, depois disso, você pode ver que eu estou distribuindo a tag de parágrafo aqui. E dentro do pedagogo, estou apenas ligando o lado bem aqui, que é HREF. E a vantagem E F aqui é, você pode ver que eu tenho direito? Que se você quiser logout sua página para simplesmente quando você está apenas clicando nesse link. Então simplesmente você tem que sair da página aqui. Ok? E então eu fecho um placar bem aqui. Agora aqui você pode ver que eu tenho que escrever que isso é sine out sua economia. Ok? Então aqui você pode ver que eu estou apenas ligando esses dois, o sinal de funcionalidade, o que estamos distribuindo Próximo. E aqui você pode ver que eu estou apenas criando a classe. E a classe aqui é btn e o btn aqui é perigo. Então eu estou apenas criando essa palavra, uma vantagem aqui. Ok, agora aqui você pode ver o meu, esta funcionalidade é criada bem aqui. E agora aqui você pode ver isso. E eu só corro este placar aqui. Então, isso irá mover diretamente para a página de login aqui mesmo porque não fizemos login aqui. Então você pode ver aqui, minha esta instrução é executada aqui mesmo que se esta sessão não é login, então simplesmente vamos mover para o arquivo PHP ponto login aqui. Ok, aqui você pode ver Eu simplesmente acessar este arquivo de índice e que vai passar para o arquivo de login aqui, ajuda você a entender agora. Então, se você não está entendendo a cerveja sobre esta palestra, por favor me avise e obrigado por assistir esta palestra. 97. Como criar a página de logout: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre como você pode definir a sua funcionalidade de login ou login é viagem para o seu código que após o login você tem logout também. Nesta seção, nesta palestra, eu vou apenas executar este projeto também, ok, agora aqui você pode ver que possivelmente eu estou apenas escrevendo este núcleo BSP e, em seguida, o código PHP mais próximo aqui. Estou só a começar a minha sessão aqui, está bem? E aqui você pode ver que eu estou apenas inicializar minha sessão. Agora aqui, depois desta sessão, eu cheguei a esta sessão de sublinhado de cifrão bem aqui. E a sessão aqui é igual a, Eu tenho que obter o adicionado aqui. Ok, aqui você pode ver que eu apenas definir todo o início da variável sessões aqui, que está disponível dentro da variável. Agora, depois disso aqui você pode ver que eu tenho que escrever sessão. E a sessão aqui é que eu cheguei a essa sessão aqui é mesa seca. E então feche o placar. Então aqui eu apenas sessão desktop bem aqui. Agora aqui isso não é um cabeçalho e depois do logout ou clique superior no logotipo aqui fora. Então isso vai para isso será redirecionando para a página de login aqui, que é o arquivo PHP ponto de login bem aqui. E então aqui eu só mais perto acorde. E depois disso, esta é uma função XOR. Então, meu núcleo de disfuncionalidade, o logotipo está completo aqui. Você pode ver que este é núcleo muito simples, como você pode ver que simplesmente iniciar uma sessão, como unset of sessions variável. Então vamos tentar a página depois, então, que vai levar diretamente para o arquivo de login dot PHP. Agora estou apenas executando este projeto. Ok. Então aqui, agora você pode ver que eu apenas executar a pontuação agora e ouvir que vamos passar para a página de login bem aqui. No começo, não tínhamos nenhum da OIC. Eu só clico em se inscrever aqui e aqui eu bem ali. Isto é olá, ou aqui está certo, aquele usuário, 1-2-3, que é o meu nome de usuário bem aqui. Então aqui eu apenas escrevo a senha 1-2-3, 4-5-6. Inicialmente você pode ver que 123456. Então você pode ver como os gerentes enviam isso. Então isso me mostrará a opção que, por favor, deve ajudar. Sua senha deve acabar com os oito caracteres aqui. Você pode ver que está certo, 1-2-3, 4-5-6, 1-2-3, 4-5-6 aqui. Este é também um botão de reinicialização. Então você pode ver aqui você pode redefinir sua senha também para 1-2-3, 4-5-6, salen oito aqui, 12345678, bem aqui. Ok. E eu apenas clique em enviar. Então você pode ver aqui minha conta foi concluída e essa janela irá mover Buddha login dot arquivo PHP. E eu apenas refresquei isso. Você vai descobrir que este é o meu nome de usuário e esta é a senha hash que é senha criptografada salva no banco de dados. E este é um criado em 20-20 e depois para dois, e este é o momento disso. Ok? Agora aqui você pode ver que quando eu apenas clicar neste usuário 1-2-3 aqui, e aqui é realmente 12345678. E é clique no login aqui. Então você pode ver aqui em primeiro lugar que vamos obter o alto, mas estamos definindo a página de índice, então que vai ter o nome de usuário. Então você pode ver aqui eu só digo que, que ele também tem o nome de usuário bem aqui. E bem-vindo à página inicial. Aqui você pode ver o gelo direito. Cadastre-se. Assine seu registro. Então eu só digo que você também pode criar uma funcionalidade de signatário ou log-out. E esse era o botão de perigo. Você pode ver aqui que enquanto a dívida será btn, btn, e aqui eu apenas escrevo um perigo aqui na palestra. Você basta clicar neste logotipo para que você possa ver um, você é aplicativo tem sido logotipo e você pode criar suas várias contas como uma pequena ajuda de que, você pode ver aqui, você pode clicar em Login. E então aqui você pode ver que este é o usuário bem aqui. E isso, você pode ver clique em, você pode simplesmente fazer login para o seu recall também. Então você pode ver aqui isso também está salvando seus cookies também. Ok? E aqui você pode ver esta senha é criptografada bem e isso está usando senha hash. Espero que você entenda agora como você pode criar sua funcionalidade de login, o que é muito simples. Se você encontrar algum problema em relação a qualquer uma das palestras, por favor me avise e obrigado por assistir esta palestra. E eu também estou ligado o arquivo de codificação deste projeto também. Então você entende agora, obrigado por assistir. 98. Crie conectividade back-end: Ei pessoal, bem-vindos a este projeto. Neste projeto vamos falar sobre isso. Você pode obter um carrinho de compras em PHP. Para esse propósito. Eu só preciso tomar o primeiro é front-end do site, em seguida, o fundo do site e o banco de dados onde salvamos nossas entradas. Aqui você pode ver que eu tenho que escrever uma tag PHP aqui. Então esta palestra é totalmente focada no professor PHP. E você verá que como podemos conectar nosso PHP aqui. Aqui você pode ver que eu tenho sessão certa e a sessão aqui é conversa. Então aqui eu estou apenas começando as sessões PHP bem aqui. Depois disso, você pode ver aqui eu tenho escrever SQL. Sql que é igual a MySQL I. Nós somos, este é um comando SQL, cabelo e cabelo olhos, certo? Isto está ligado. Então aqui você pode ver que eu tenho que conectar o banco de dados SQL e este script PHP. Então aqui você pode ver que eu descrevi este é o anfitrião local. O anfitrião local é o meu servidor aqui. E então aqui você pode ver que eu tenho derivado governado, que é meu nome de usuário do banco de dados, e esta é a string vazia, que é uma senha de usuário do banco de dados. E aqui você pode ver que eu tenho direito, que isso é vamos supor compras. Então trocar aqui é eu quero criar nosso banco de dados bem aqui. Você pode ver que eu tenho que procurar localhost e PHP, meu administrador aqui mesmo. Dentro disso, você pode ver aqui eu tenho nucleated shopping como o nome do banco de dados. Ok, você pode ver aqui, então minha conectividade no banco de dados, é bem sucedida. Agora. Agora aqui, depois disso eu tenho escrever se e se ácido eo ácido aqui é eu tenho que escrever este é o método post. E o método post aqui é em primeiro lugar, Eu tenho que escrever que este é cartão AD. Então adicionar cartão é, eu quero criar esta funcionalidade de carro de anúncio neste banco de dados, ou eu vou adicionar esta energia de função de cartão para este banco de dados, que é uma compra bem aqui. Está bem? Estes são os próximos pulsos, mas aqui eu apenas inicializo este campo aqui, ou este atributo bem aqui. Agora aqui eu apenas escrevo como TI. E a afirmação aqui é que tenho sessão de nucleados. E a sessão aqui é eu vou criar, esta é uma sessão de carrinho de compras bem aqui. Está bem? E então você pode ver aqui, eu vou escrever esse item. E o item aqui é o ID Adi, que é igual a aqui. Você pode ver que eu tenho que escrever Eddie e Eddie sublinhar. Estou inserindo a cor adicionada aqui. E nós estamos, eu só disse a sessão. E a sessão aqui é eu vou imprimir esta sessão, que é carrinho de compras. Então eu vou executar esta sessão de carrinho de compras bem aqui. Agora, para isso, eu tenho o item certo. E o item aqui é, você pode ver que este é um item ID bem aqui, ok? E acabei de fechar o placar aqui. Você pode ver aqui eu apenas inicializar esta seta de sessão bem aqui. E depois disso, você pode ver isso e dizer, ok, agora você pode ver isso aqui. Eu tenho que escrever se declaração. Então se não, o norte atribuir e eu comecei em Eddy, significa que se esta declaração não é um anúncio é simplesmente você tem direito. Pegue a identificação. E então aqui você pode ver que eu tenho que escrever isso, que vai ter o item. E o item aqui é, você pode ver que este é o item Eddie, ID. Está bem? Agora aqui você pode ver que eu abri esta declaração agora mesmo. E aqui, em primeiro lugar, eu tenho que definir a contagem variável é igual ao valor da contagem aqui. E então aqui eu tenho derivado que esta é a moda aqui. E a sessão aqui é cartão de compras, ok? E então eu código de esclerose bem aqui. Agora para isso aqui você pode ver que eu tenho que escrever o item e o item está aqui são adicionados a ela. Eu só pego o Eddy e o adicionado aqui são esse item e o ID do item é igual a aqui eu disse, o método get. E então aqui esse método obterá o IID. Então aqui para isso você pode ver que eu tenho que escrever que este é o item e o nome do item bem aqui, ok? E o nome do item aqui é igual a 2p, certo? Isso, isso é simplesmente o método post. E o método post aqui é que eu tenho que definir o nome. Está bem? Então, depois disso, você pode ver aqui eu tenho que definir item. E o item é o prêmio aqui. Está bem? E aqui é igual a. Você pode ver que eu tenho que escrever que isso é apenas um carteiro. E o custo aqui é que eu tenho que escrever que este é o meu primo e que é o acorde mais próximo. E você pode ver aqui, eu tenho que escrever itens e a quantidade do item porque local ou apenas trabalhar com um curto McCarter para promover essa declaração será ter um ID, em seguida, a declaração como o nome, em seguida, o preço de seu carrinho de compras, e depois a qualidade. Porque quantidade, quanta quantidade você quer adicionar no carro pode então aqui você pode ver que eu tenho derivado eles. Este é o método post. No método post aqui é que eu cheguei a esta quantidade bem aqui, ok? E então eu fecho um placar bem aqui. Então você pode ver isso. E aqui, como podem ver, cometemos um pequeno erro bem aqui estamos. Tentei a ciência do coma. Ciência IT tudo bem. Ok, agora está tudo bem. Agora. Então outra coisa, que é, eu comecei uma única citação para ele. Está bem? Agora você vai ver que estas são as aspas simples. E agora está tudo bem. E você pode ver isso. E depois disso aqui você pode ver, eu tenho que escrever isso. Este é um item, tudo bem. E você pode ver isso aqui. Está bem, está na hora. Agora, para isso, você pode ver aqui eu tenho que escrever aquela sessão. E a decisão aqui é que eu tenho que escrever que esta é uma sessão de carrinho de compras. Está bem? E então aqui você pode ver que eu acabei de receber, e esta é uma sessão de carrinho de compras. E então aqui você pode ver que eu apenas obter a coluna variável bem aqui. Está bem? Isto é igual a aqui é este é item adicionando. Está bem? Agora ofereça isso. Você pode ver aqui eu tenho que ir para a outra condição bem aqui. E você pode ver que esta é uma outra condição. Aqui está eu tenho que trazer a mensagem disso. Estamos, tenho que imprimir um desses roteiros aqui estamos. Você pode ver que isso é um, que é apenas alerta, ignorar todo o JavaScript. Então, quando você está apenas alertando Alguns da mensagem para o JavaScript, você tem que adicionar. Isso pode impactar do que alerta. E então você pode ver que o item já foi adicionado. Significa que a única vez que você tem que selecionar o item, então se você quiser imprimir o item uma vez para simplesmente executar este script, caso contrário, deixe-o, ok, então eu apenas Var1, adicione um deslize de uma vez, Ok, desculpe, um item em tempo de execução. Então aqui você pode ver que depois disso, eu só vou adicionar. Aqui está ir para adicionar outra condição aqui e os L aqui é que eu tenho que adicionar item variável e o item somador, que é igual a aqui, ele está certo, esta é uma seta bem aqui. Está bem? Agora aqui você pode ver que eu tenho cópia azul e colar este código aqui. Está bem? Você pode ver e eu estou posicionando. Então você pode ver agora neurociência, CME como um caso como ou, ou exemplos de simplesmente eu tenho que executar esta declaração novamente para isso. Agora aqui para este anulus, escrevendo estas aspas duplas bem aqui. Então aqui estou apenas copiando o mesmo roteiro. E agora aqui estou eu apenas executá-lo novamente. Então essa contagem vai começar a partir de 0 agora, ok? Agora aqui você pode ver que eu estou apenas posicionando isso agora. Então você pode ver agora aqui você pode ver. Então, quão simples é? Agora a partir disso você pode ver aqui, em primeiro lugar, eu tenho que remover isso porque não há necessidade de cabeça. E aqui você pode ver que eu tenho que escrever este sinal de colchete encaracolado da tag de fechamento. Ok, agora aqui você pode ver que eu tenho que ir para o outro se declaração bem aqui. E se o ácido e o ácido aqui é, você pode ver que eu tenho bem ali que vai ter a variável bem aqui. Este é um método getter, e aqui você pode ver que eu estou, eu apenas usando a ação aqui. Ok, agora depois disso, você pode ver aqui isso é se um estudante novamente. E se aqui você pode ver que eu tenho derivado que isso é. Sublinhado GetMethod. E o instinto aqui é ação. E então aqui você pode ver que a ação que é igual a que eu tenho que escrever a ação é excluída. Isso significa que o local está apenas excluindo o carrinho ou quando você está excluindo alguns dos itens no carro. Então isso realmente executar nessa fase. Agora aqui eu só escrevo isso para cada loop. E o para cada loop aqui é sessão, que é cifrão sessão sublinhado. E agora aqui você pode ver que eu tenho bem ali, este é o carrinho de compras, ok? Você pode ver isso. E o carrinho de compras aqui, você pode ver isso como as chaves. E então o que é igual a aqui, eu apenas escrevo que há os valores, ok? Agora aqui você pode ver que se valores, e aqui você pode ver que esta é a variável de valor bem aqui. E os valores aqui são, eu tenho que escrevê-lo. Este é o ID do item. Então, primeiro, eu tenho que obter o ID do item aqui, e então isso é igual a aqui. Eu só escrevo o método get e então nós vamos obter a identificação aqui mesmo. Está bem? Agora ofereça isso. Ajudei a escrever isso. O unsat significa que esta incerteza em que eu simplesmente não disse todas essas variáveis bem aqui. Então aqui você pode ver que eu tenho que escrever esta é a sessão. E a sessão aqui é carrinho de compras, ok? E então aqui eu vou obter o valor da chave também. Ok, você pode ver isso. E então aqui eu fechei essa chave agora mesmo. Então aqui você pode ver que isso significa, isso significa que aqui eu sou apenas não dito todas essas variáveis, que não é cartão de compras. Está bem? Agora aqui você pode ver que eu tenho direito igual. E o mesmo aqui é que eu tenho que executar esta tag script bem aqui. E agora eu só mostrar mensagem de alerta onde eu decidir item, item removido. E então aqui você pode ver que depois disso eu tenho que escrever isso. Isto é ou desculpa. Sim, isto é um ar. Acabei de fechar esta etiqueta de script aqui. Ok. E o mesmo é o caso, como aqui. Você pode ver que eu estou apenas criando esses quatro. Aqui. Você pode ver que esta é uma tag de script. E dentro desta tag script, eu só quero escrever janela. E a janela aqui é eu decidir o Dardo e a localização. E a localização que é igual a fuzzy, eu só entendo este é o nome dessa obrigação, que é o ponto índice PHP. Isso irá apenas atualizar esse aplicativo e que irá se mover para o ponto de entrada PHP bem aqui. Mas isso já está no PSB indexador, então não se preocupe com isso. Então eu só removo essas duas opções, certo? Ok, agora aqui você pode ver, então este é apenas um acorde, o que nós criamos para o backend do PHP bem aqui. Agora aqui você pode ver lá e eu apenas fecha esta declaração aqui. E então aqui eu tenho que escrever isso. Isso está entre aspas. Você pode ver isso. E aqui você pode ver que isso é apenas uma edição de sublinhado bem aqui. Está bem. Na próxima palestra, iremos para a frente e explicarei toda a corte para você. Obrigado por assistir. Vejo-te na próxima palestra. 99. Crie conectividade front-end front-end: Ei pessoal, bem-vindos a esta palestra. Nesta palestra estamos dispostos a completar ou um carrinho de compras. Aqui você pode ver que na última palestra nós temos uma flecha bem aqui. Podemos apenas adicionar alguns dos parênteses extras que eu conheço muitas vezes que ilhas físicas de outono explicando essa pontuação para você e depois passar para a parede. Aqui você pode ver que esta é a sessão é tartarato aqui e lá eu apenas apertei iniciar a sessão toda página pai aqui. Depois disso você pode ver aqui eu só tentei variável, que está fazendo a conexão do direito banco de dados? Depois disso, você pode ver aqui que adicionar cartão significa que local apenas adicionando alguns dos itens no cartão. Então isso é normalmente feito nessa fase. Nós estamos apenas adicionar algo no cartão e que vai ter DID nomeado preço e quantidade anúncio. Depois disso, você pode ver que ele permite codificar isso também. Isso significa que se você já adicionou um item no carro, não é aceitável. Ok? Agora, depois disso, aqui você pode ver que este é o endereço, tamanho, área, id, nome, preço e quantidade também. Ok? Agora aqui você pode ver que o cartão está vazio aqui, e que vai ter o item variável adicionar aqui. Ok? Agora, este é um núcleo muito simples, o que já fizemos no PHP. Agora você só vê que eu estou apenas adicionando um dos links aqui, que é postado um link aqui. E esta é uma ligação de bootstrap quantizada, ok? E este é apenas o nosso design de links. Ok? Não se preocupe com isso. Este é apenas um link aqui, projeto de coordenadas. Agora, depois disso, aqui você pode ver que eu tenho que pedir um pouco da barba para pendurar de manhã aqui mesmo. E depois deste ano está certo, DID DIE VR. Eu só tomar o recipiente classe aqui para classe recipiente é usado no bootstrap. Ok, então não estamos falando sobre o aumento. Vamos simplesmente projetar a interface do usuário bem aqui. Ok, então eu disse barba tinha o suficiente e aqui eu disse número de cabeçalho correto aqui onde eu apenas uma linha myText e Gou Center. E depois disso, aqui o texto aqui é carrinho de compras em PHP. Ok? Agora aqui você pode ver que oferta isso, eu tenho que escrever a tag PHP aqui mesmo. E depois desta tag PHP, eu tenho ux plus k1 declaração aqui. Nós, eu só estou aqui. Você pode ver que este é Select, é crescido. E então aqui você pode ver que eu cheguei a esta tabela sublinhar produto, ok. Aqui você pode ver que eu estou disputando esse produto sublinhado tabela aqui. Então eu vou limpar esta tabela sublinhar carta carta e depois desta palestra. Então você pode ver isso. Aqui estou inserindo a lista ordenada aqui. Você pode ver aqui eu escrevo ordem por ID. E agora você pode ver aqui eu só disse, que é selecionar a partir da tabela sublinhado produto via. Estes produtos são encomendados por ID e ID aqui está em, está em ordem crescente. Ok? E agora aqui, estou fechando esta etiqueta. Agora mesmo. Agora podemos oferecer isso aqui. Você pode ver que eu estou apenas correndo. E o resultado aqui é igual a um abraço, certo? E meu SQL está sendo executado aqui. E aqui estou eu apenas escrevendo e isso não é apenas um conectar e conectar aqui é que eu tenho escrever que é. Ok. Então, como você pode ver aqui, esta conexão e acuidade aqui são duas variáveis bem aqui, ok? Agora oferecido isso aqui você pode ver que eu estou apenas correndo se a declaração dele e se aqui é, eu tenho que escrever que este é o meu sublinhado sequela. Eu tenho que escrever ou eu tenho que executar os critérios QT. E isso pode até ser, desculpe, nós já rodamos este MySQL, eu vou apenas criá-lo. E agora aqui você pode ver que eu tive que escrever meu sublinhado SQL. Aqui eu tenho o número certo. E o número aqui está recebendo das linhas aqui onde eu estou apenas definindo o resultado e o resultado aqui é maior do que 0. Ok? Agora aqui você pode ver isso enquanto. Então, enquanto aqui você pode ver essa linha de sinal de dólar, que é igual a aqui, eu li que este é um must igual ay is underscore aqui. Eu só estou esticando o editor bem aqui onde eu me alimentei. Ok? Agora aqui você pode ver, então é assim que você pode ver que eu sou apenas sinfonia buscar o resultado disso aqui. Ok? Agora, como você pode ver, depois disso, eu tenho que escrever aquela chamada leigo. Da nós marcamos. E o DA que marcamos aqui é, então em primeiro lugar, isso está na tag DIV e a tag DIV aqui é a classe de aqui. Eu estou definindo o cólon cor aqui é MD, e o MD aqui é, eu estou definindo o MLE para colunas significa isso. Então eu vou mostrar-lhe este MD para dois pontos no homem, eu só estou correndo sua pontuação. Ok? Agora aqui você pode ver que muito do que eu realmente fiz executando a consulta, selecione estrela do produto da tabela e ordem BY ID, que está em ordem decrescente. Agora, para viver aqui, ouça o deserto. E agora aqui eu estou incrivelmente QED do MySQL, que está conectado aqui, e então ler QT bem aqui. Agora, depois disso, eu apenas viro a razão acumulá-la e buscar todos os registros da reserva. Agora, em vez desta seção front-end, estou apenas criando um formulário. E o formulário aqui é o método de postagem bem aqui, ok? Agora aqui, depois disso, estou apenas escrevendo o formulário aqui, que é a ação. E a ação aqui é que eu estou configurando isso no index.html. Ok? E depois disso aqui você pode ver que eu tenho direito, que esta ação aqui é igual a eu tenho que escrever algum R. E este X1 é igual a eu tenho escrever adicionar e ID, que é igual a aqui é bem ali. Este ID aqui é PHP. E igual a que obterá o ID da linha variável aqui. Ok, e então aqui eu tenho que escrever que isso está recebendo do ID do banco de dados bem aqui, e eu apenas rolar este código aqui. Ok? E então feche o placar. Nenhuma oferta isso aqui você pode ver que eu ajudei a escrever a tag DIV aqui. E a tag DIV aqui é, você pode ver que eu tenho que escrever que isso é apenas telha olhos. E este título aqui é que eu cheguei e que é igual a mais D-I-R bem na fronteira. E a borda aqui é sólida de três pixels. Desculpe por isso. A fronteira aqui e a fronteira aqui é igual a fronteira estilo i. E a fronteira aqui é três, desculpe, que é três pixels. E aqui isto é sólido. Eu tive que escrever azul sólido. Ok? Então, depois disso aqui, você pode ver que eu tenho que começar o fundo. fundo aqui é a cor. E a cor aqui é que eu cheguei na coluna branca, ou aqui eu escrevo a cor de fundo aqui é verde claro. Ok, então qualquer cor você tem ar bem aqui. Então, por padrão, estou definindo o acadêmico como o widescreen. E agora aqui estou eu definindo a fronteira, que é o raio. E o raio aqui é de cinco pixels. Ok? Agora aqui você pode ver, eu tenho que escrever que isso é raio. E então aqui você pode ver que isso é apenas preenchimento bem aqui. E depois deste estofamento. E você pode ver isso aqui. E o preenchimento aqui, que é igual ao que cheguei ao preenchimento é de 16 pixels bem aqui. Ok? Agora aqui você pode ver que eu estou apenas definindo este é o alinhamento. E aqui você pode ver que eu apenas escrevo isso como um alinhamento de texto bem aqui. E o alinhamento aqui está no centro. Ok? E você pode ver que eu tenho que escrever essa imagem. A imagem aqui é como RC e SRC, que é igual a aqui. Vou escrever isso, que vai ter as imagens cortadas aqui. Você pode ver que eu tenho que escrever que esta é apenas uma tag PHP. Só escrevo igual. Equal estará recebendo a linha variável bem aqui. E então aqui vou escrever. Variável para as imagens aqui. E depois disso aqui você pode ver que eu tenho que fechar este núcleo agora, ok, agora aqui você pode ver que esta é apenas uma classe e a classe que é igual aos olhos dela, certo? Esta é a imagem e a imagem aqui é responsável. E aqui você pode ver que eu tenho bom perto neste código bem aqui. Agora você pode ver, ok. Agora você pode ver depois que este íon está criando uma das pastas aqui, que é um nome de imagens bem aqui, porque você pode ver aqui essas imagens são salvas nessa pasta. Então, só me é dado o link dessas pastas bem aqui. Ok, você pode ver isso. Agora aqui você pode ver que eu estou apenas copiando e colado este código aqui. E depois disso, você pode ver aqui eu tenho que escrever que este é h3 tag e S3 tag aqui é a classe ea classe que é igual a aqui. Eu só estou escrevendo que este é apenas o nosso texto e o texto aqui está bem aqui, ok? E você pode ver que eu apenas removo isso e agora você pode ver aqui e o nome é, você pode ver que eu tenho que escrevê-los. Esta é apenas uma tag PHP bem aqui. E diz que a tag PHP que eu ajudei a escrever igual e igual aqui é linha, ok? E dentro desta regra, eu tenho que ter o nome aqui. Ok? E depois fechei este código aqui. E você pode ver que este PHP. E depois disso, temos que fechar este número três aqui. Ok? Agora você pode ver, então esta é apenas uma etiqueta de formulário bem aqui. Então, depois disso, você pode ver que eu tenho que adicionar o título aqui, que é para CME como um comprimento do caso é o número três bem aqui. E que também é, eu tenho que escrever, isso é supor a classe de perigo aqui. E nós estamos, eu só tentei o prêmio PHP aqui. Tag PHP aqui. Nós, eu só recebo o prêmio em primeiro lugar e superior Stevia para obter o nome. E agora aqui você pode ver que eu estava recebendo o prêmio bem aqui. Agora, depois disso aqui eu devo escrever esta é a entrada. E a entrada aqui é o tipo de texto. Ok? Agora aqui este é um tipo de texto bem aqui estamos. Você pode ver que isso é apenas um nome. E o nome aqui é, eu tenho que escrever que esta é uma quantidade. Agora aqui o valor é um e a classe aqui é como formulário e o controle de formulário. Ok? Agora, entrada, entrada é um tipo. Tudo o que você pode ver que eu tenho que escrever o tipo de oculto. E o escondido aqui é o nome é, você pode ver que isso é vamos supor em nossa última palestra, você pode ver que aqui eu tenho que escrever o nome aqui é, você pode ver que este é o meu nome. Ok. E este é o nome “OK”. Está tudo bem. Agora aqui você pode ver que temos o nome dessa etiqueta. Aqui é em primeiro lugar eu tenho derivado e este é o meu nome. E então aqui você pode ver que eu tenho que escrever que o valor aqui deste nome aqui é PHP. E então aqui você pode ver que eles são iguais. E eu só corro uma linha de ar, eu só tenho o nome da linha. Aqui é o nome. Ok? Agora aqui eu tenho que fechar este código aqui. Agora você pode ver que isso é apenas uma entrada bem aqui, que é um tipo de envio. Normalmente o tipo do tipo e o tipo é igual a Harris, certo? Escondido. E o escondido aqui é o nome, e o nome aqui é que eu li e este é o meu prêmio. Então estes são apenas um nome bem aqui quando eu estava criando onde eu cheguei a este lago, a cópia e a pasta dela bem aqui e você pode ver aqui este é o preço, ok? Agora, depois disso, você pode ver aqui, eu tenho que escrever que esta é a entrada. E a entrada aqui são os títulos. E você pode ver que esta é a entrada. entrada aqui é o tipo de envio. Então aqui você pode ver que este é apenas um botão Enviar. Nós somos o nome que é igual a hedge, certo? Ed, e duas cartas. Ok? Você pode ver isso. Agora, depois disso, você pode ver que aqui estou. Escreva este azulejo aqui e ele está amarrado aqui é que eu estou apenas definindo a margem. E a margem aqui é, você pode ver que a margem e a margem superior aqui são cinco pixels bem aqui. Agora a partir disso você pode ver, então aqui eu divulgo como tag. E depois disso eu o derivei. Isto é só uma aula. E a turma aqui é btn. E o btn, nós estamos, eu só disse o nome da classe btn aqui sucesso de TI. Então classe que é igual a BGN e BTN. O nome da classe aqui é sucesso bem aqui. Nem para isso você pode ver aqui eu só disse o valor, eo valor aqui é adicionar cartão. Ok? E então eu fechei o placar bem aqui. Agora, depois disso você pode ver que eu tenho derivado. Vamos supor que esta é uma tag PHP e eu apenas fechar as duas instruções aqui. Ok? Eu só copiei isso. E então aqui você pode ver isso como o mais próximo da declaração bem aqui. Agora aqui você pode ver que eu estou apenas dando a corda bamba final ele, toque-o. Então aqui você pode ver que isso é apenas um estilo. E o estilo aqui é que eu tenho que escrever isso como um claro e um claro, que é ambos o lado. Ok? Agora aqui eu acabei de fechar o placar. Ok, então isso é humor decidir aqui. Agora, ofereça isso, espero Ryan, esta é a etiqueta H2 aqui. E a etiqueta H2 aqui é detalhes do pedido. E aqui eu tenho que adicionar algumas etiquetas de cerveja também. Depois deste detalhe, eu tenho que executar esta tag DIE, que é a classe. E a classe aqui é, eu escreveria que esta é uma mesa e a tabela é responsável. E eu fechei a etiqueta bem aqui. Agora aqui eu só disse que a mesa, nós somos a classe aqui é a mesa. E então aqui eu os combinei. Esta é a mesa e a mesa aqui é cercada acorde mais próximo, sem cabelo. Eu derivei essa tag de nível. E dentro deste tipo de TR significa nesta mesa, Senhor, Hangout. Como é que pudeste encontrar um? Eu vou a etiqueta de cabeçalho da mesa bem aqui. Eu só disse a palavra aqui, que é igual a I0. Certos eventos aqui são 30. E aqui o onde este 30%. E em primeiro lugar eu tenho derivado este nome do item. Ok? Agora aqui você pode ver, então eu tenho que escrever que isso é apenas quantidade. Isto é quantidade. Então aqui. Depois disso eu posso escrever que este é o Prêmio aqui, onde eu acabei de dizer que o preço aqui é 20% vermelho. Então você pode ver que aqui eu derivei esse preço Torkel. Ok? E passeio sem fim, essa ação, essas ações que você quer executar. Isto é só uma mensagem aqui, está bem? Agora aqui você pode ver que eu tenho que escrever a tag PHP aqui, e tag PHP aqui. Como você pode ver que se, se aqui não está vazio, então isso não está vazio aqui. Então eu tenho que escrever que esta é apenas uma sessão aqui. Então eu estou apenas executando esta sessão aqui onde eu tenho que escrever isso. Este é o carrinho de compras. E agora aqui você pode ver que eu tenho que anotar isso, a variável total e o total que é igual a 0. que significa que o carrinho de compras no início, que está começando a partir do 0 aqui. Agora aqui eu tenho que escrever que este é o para cada loop. E para cada loop aqui é primeiramente o jardim da UTI, esta é a sessão bem aqui. E a moda aqui é, eu tenho derivado que este, este carrinho de compras bem aqui. Ok? Então carrinho de compras como as chaves valiosas. Por isso, já trabalhamos neste exemplo também. Então você tem que simplesmente repetir esse exemplo. Você pode ver que oferecer esta chave, Eu tenho que definir os valores como você sabe. Então aqui eu só disse os locais variáveis. Ok? Agora aqui você pode ver que eu tenho comida e isso está tirado bem aqui. E então aqui eu tenho duas tag PHP mais próxima bem aqui. Ok? Agora aqui você pode ver que eu tenho direito, uma das etiquetas da tabela aqui. E dentro desta regra de tabela, eu tenho que dizer que uma tabela ou dados. Onde eu acabei de dizer esta tag PHP e a tag PHP, vamos imprimir os valores. Você pode ver, eo valor é aqui é em primeiro lugar, Eu li que este é o nome do item. Ok? E então eu só mais perto etiqueta bem aqui. E feche esta etiqueta aqui também. Ok? Aqui você pode ver em primeiro lugar, Eu tenho que escrever esta etiqueta de registro tabela. Então esta é uma tag PHP aqui é imprimir o ego eo ego aqui está recebendo os valores bem aqui. E o valor é aqui é o nome do item e, em seguida, fecha os valores aqui. Agora aqui estou eu apenas substituindo esta quantidade de item Linda. Então aqui você pode ver que este é o preço do item. E agora você pode ver que aqui eu derivei este ícone. E agora aqui eu tenho que obter o número sublinhado para mim. Ok? Agora aqui dentro que eu tenho que definir os valores. E os valores aqui estão, aqui. Só estou pegando a quantidade do item aqui, certo? Agora esta quantidade de item multiplicar pelos valores aqui. E nós estamos, eu só disse que os locais aqui é o preço do item. Ok? E aqui eu tenho uma etiqueta de fechamento bem aqui. Nós estamos certos, estes dois aqui, em seguida, fechar esta tag e, em seguida, fecha tag PHP aqui mesmo. Ok, agora aqui depois disso, eu ajudei a escrever isso como uma tabela de dados. E os dados aqui é i OK, certo que um HREF. E aqui eu vou obter os meios index.html de obter esses valores ou depois de obtê-los. Então temos que ir para o index.html, PHP onde eu poderia escrever que esta é a ação ea ação é excluir e limpo aqui é ID, VCE é igual a aqui. Eu li que esta é apenas uma tag PHP aqui onde eu acabei de dizer que igual. E o igual terá os valores aqui mesmo. E os valores aqui é, vou escrever isso como ID do item, tag mais próxima. E então aqui eu tenho que escrever que este é o mais próximo stand bem aqui. Ok? E você pode ver agora aqui, ofereceu isso. Você pode ver que eu ajudei a BU, então isso é aspas duplas aqui e aqui você pode ver que depois disso, eu tenho que guiar isso. Esta é apenas a etiqueta de extensão, ok? E é Penn tag aqui é que eu tenho que escrever isso como remove. Ok. Agora aqui eu tenho que acrescentar que esta é apenas uma aula aqui. Então aqui você pode ver que eu apenas removo isso. E isto é uma aula. E a classe aqui é igual a um chapéu, certo? E isso é apenas um texto. E o texto aqui é, eu li que o texto é o perigo aqui mesmo. Agora, depois disso aqui, você pode ver que eu tenho que escrever isso. Esta é uma tag PHP. E a tag PHP aqui é gelada. Eu tenho escrito que isso está recebendo o valor total, que é igual a cabeça I2, certo? Este é o total mais valores variáveis. Ok? Agora aqui você pode ver que eu tenho derivado que este é item e item aqui é quantidade. Ok? Agora eu apenas escrevo que estes são os valores das variáveis. E os valores aqui é que eu vou receber os prêmios do item. Agora, basta fechar o placar. E você pode ver que eu acabei de fechar o placar bem aqui. Agora, depois disso, eu tenho que fechar como tag PHP também. E então aqui você pode ver que eu tenho que escrever que aqui Tang e aqui tag dentro desta tag linha tabela, Eu tenho que definir um dos dados da tabela onde você pode ver que eu acabei de definir. Esta é a extensão da coluna e a cor espanhola é igual a três. E depois disso, vocês podem ver aqui que eu li isso como um alinhamento de texto. E o alinhamento de texto aqui é o lado direito. Ok? E então aqui você pode ver que este é apenas um total nem dados de tabela onde eu tenho que alinhar o texto eo alinhamento Aqui é um lado direito pool. E depois disso aqui você pode ver que eu tenho que escrever isso. Isto é apenas sinal de dólar porque estas coisas estão em dólar significa o preço disso. E então aqui você pode ver que este é o formato de sublinhado de número. Mais uma vez aqui você pode ver que este é apenas o número total, perceber total definido com dois e, em seguida, o código mais próximo aqui. Ok? Agora aqui você pode ver que isso está fechando os dados da tabela bem aqui. E aqui este é o TR Tang. E você pode ver que eu tenho que escrever esta tag PHP e o código inteiro mais próximo aqui. Esperemos que você entenda agora que como podemos trabalhar com esta funcionalidade carrinho de compras para o backend e o peido en do carrinho de compras é concluída aqui mesmo. Então, na próxima palestra, vamos fazer nosso banco de dados para isso também, n, depois disso, após a criação do banco de dados, tivemos que executar e explicar toda a nossa funcionalidade desse acorde. Então você entende. Então, se você não entender qualquer um da cerveja a qualquer momento, por favor me avise e obrigado por assistir a esta palestra. 100. 110: banco de dados e explicando do trabalho: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, vamos falar sobre isso, como você pode criar seu banco de dados, comprometer nosso carrinho de compras. Primeiro, estou criando o banco de dados. E depois disso, vou explicar este tribunal para você. E então eu executo este código. Aqui. Você pode ver que há a guia do fazer que você pode criar seu banco de dados. O primeiro é que você tem banco de dados nuclear, localhost e PHP, meu administrador. E, em seguida, basta ir para a chave do SQL aqui mesmo. Está bem? Você pode saber, você sabe que aqui nós já limpamos o banco de dados de compras. Mas outra coisa aqui, que é que você tem que criar o arquivo de banco de dados aqui. Vamos supor que eu tenha dois ali. Este é Shopping dot v. Então aqui você pode ver que eu tenho que estar neste arquivo de banco de dados neste projeto. E eu só estou ligando isso. E então aqui eu vou copiar todas essas cordas. E então eu vou executar este Q é em uma audiência, S-Q-L. Está bem? Então isso está executando SQL aqui, então não precisamos dele. Aqui. Você pode ver se você deseja executar a consulta aqui mesmo no estúdio de luz SQL ou em qualquer estúdio MySQL. Então, isso depende de você ou você pode executar sua consulta aqui no SQL. Isso é com você. Você pode correr a qualquer hora, em qualquer lugar. Novamente. Agora aqui você pode ver que facilidade eu tenho que escrever que isso é exatamente aqui. E agora aqui. Compreender a segurança aqui mesmo, que é como fazer ponto de compras PHP deve simplesmente eu me atrevo a palco. Eu estou apenas executando este comando PHP aqui e agora aqui eu estou apenas executando a chave para você para sua compreensão agora. Ok, agora aqui você pode ver que primeiro eu escrevo set. Defina aqui é SQL sublinhado MOOC, ok? O que significa que este é apenas um modo SQL. O que estou criando aqui? O que é igual a, eu vou escrever que isso não é sublinhado. Sublinhado, e o valor não será diferente de zero, ok? Significa que nenhum valor será centrado em 0 aqui, certo? E isso é em modelo de aspas duplas. Agora, depois disso você pode ver aqui eu vou fechar este acorde. E então aqui eu apenas escrevo isso é definido e definido aqui é R2. E R2 é igual a 0. Então você sabe, é por isso que nós comandamos este comando para o seu local, apenas mudando algo, então você tem que comprometer sua mercadoria Hazlett. Agora aqui eu tenho escrito que este é alcatrão e é ensinado aqui é transação. Então isso é, você pode ver que esta transação bem aqui. E depois disso, se quiserem escrever alguns de vocês ou se quiserem servir algumas das vezes nele, simplesmente leram aquele tempo definido. Então isso é, você pode ver aqui disse tempo e, em seguida, aqui você tem zona vermelha. Aqui você tem aqui, isso é mais 0000000 bem aqui. E então eu divulgo o placar. Então você pode ver aqui, eu apenas copiei e colei bem aqui nas compras. Então você pode ver isso. Ok, agora depois disso, você pode ver aqui, Eu vou escrever que suponha que há como oferta isso aqui você pode ver que eu tenho que escrever criar e criar. Tabela aqui é que eu tenho que escrever que este é o produto sublinhado tabela. Porque quando você está apenas para pesquisar algo ou selecionar algumas tarefas, algo do carrinho de compras. Então, haverá superior ou tipo aqui. Ok, então aqui estou eu apenas criando nossa tabela do produto bem aqui. Como sabem, estamos a criar a tabela aqui. Então representações de tabela aqui no parêntese, e então você tem brilhos conosco nos dois pontos. Então aqui você tem que ver que eu ajudar a escrever o nome aqui é id, que é o tipo inteiro e tipo inteiro aqui é vamos supor que este é um lema e este é 20, ou este é qualquer número. Você tem que procurá-lo, você está em, então aqui está você. Você pode ver que eu tenho índices derivados, nenhum. O que significa que quando você apenas tomar o inteiro e o não nulo. Então isso significa que este campo não pode ficar em branco aqui, OK. Agora, depois disso aqui você pode ver que eu cheguei a este é o nome, e o nome aqui é var char. Char é um corretor alto, bem aqui e aqui eu vou apenas escrever palavras. Horace, que duplica cinco. Você pode definir varchar como um 100 relógio, tem um 40 watts são como, bem. Então este é um bonito, você sabe, eu só disse que isso também não é nulo aqui. Agora ofereça isso aqui. Você pode ver que eu ajudei a escrever que isso é imagem. Imagem aqui é que eu tenho que escrever e isso é var char. E o var char aqui é, eu cheguei a este é W5 significa que você tem que adicionar ao nível cinco caracteres bem aqui, que não é nulo, ok? O que é uma imagem também. Então a imagem aqui é quando você apenas vê a imagem no carrinho de compras. Agora, depois disso aqui você pode ver que eu tenho o preço certo e o preço aqui é varchar também. E este é o preço aqui é, desculpe, eu só estou tomando o preço aqui é por isso que eu estou apenas tomando o dobro. Porque se você está criando os gráficos de barras, vai que sempre será talvez este um inteiro que eu tinha apenas tomando o W aqui duplo é como você pode escrever, mais caro é $1.1656100, ou você pode escrever que 56.99. Então isso é até aquele estágio quando você está apenas pegando o número do andar. Então o dobro é como um Senhor de erros de digitação, pegando o número silencioso chão. Ok, agora aqui você pode ver que eu li isso como nó. E o nó aqui é, ok. Agora, depois disso, você pode ver que eu tenho que fechar este código aqui. Agora. Aqui você pode ver que eu tenho que escrever aquele motor. E o motor aqui é igual a que eu tenho escrever esse motor aqui é como que como você pode ver lá, meu I S. Ok, isso significa que quando você está apenas trabalhando com SQL 8, e se você normalmente lago excesso do motor Bem aqui. Então este é apenas um My IS um mecanismo de armazenamento por causa de Ayana dB. Então este é por mecanismo padrão para você tem que selecionar isso. Agora, depois disso aqui, você pode ver que eu tenho que escrever isso. Este é o padrão, ok? E a parte mais profunda aqui é que eu estou afirmando que a estratégia correctora é igual a, que é latina 1. Está bem? Só copio isto e colo aqui. Então aqui esta é a transação. Então isso é, você pode ver que isso é apenas uma transação bem aqui. E depois disso, você pode ver isso sob o sinal do banco de dados, certo? Está bem. E você pode ver isso. Então eu vou apenas copiar e colar para isso. Como você pode ver suas coordenadas, quatro MHz para o prêmio, para o preço aqui mesmo. Você pode ver que está tudo bem agora. Agora, depois disso, você pode ver aqui eu vou adicionar, inserir comando Gu também. Então este é Goo, Goo Comando também. Você pode ver que depois disso eu vou adicionar, a inserção vai sair como um muito, você pode ver isso aqui. Eu tenho ótimo. Isto é inserir e inserir em. Então, aqui você pode ver a inserção no produto sublinhado tabela. Então você pode ver aqui eu estou disputando o produto sublinhado tabela bem aqui onde eu apenas disse os valores aqui mais d, este é o IID. Então aqui eu tenho que escrever que este é o nome bem aqui. Então, depois disso, você pode ver aqui eu cheguei a esta imagem bem aqui. E depois disso, você pode ver aqui, depois desta imagem eu cheguei a este preço. Está bem? Agora aqui você pode ver que ou definir os valores. Então os valores aqui são, você pode ver que em primeiro lugar, eu tenho que definir os valores aqui onde você pode ver que principalmente o inteiro ou talvez você pode ver que este é o tipo de ID aqui está ou a partir de três aqui você pode ver que y n está reiniciando a partir de sementes por causa de se, em qualquer caso, o número de identificação um ou dois está tomando, então isso vai me dar o erro. Então é por isso que eu apenas premio o promotor bem aqui estamos. Você pode ver que no primeiro dia, eu estou apenas definindo o, vamos supor que este é o meu nome de produto bem aqui onde eu acabei dizer que isso é supor sapatos masculinos, ok? Então aqui vamos supor que eu não tinha nenhuma imagem no banco de dados aqui até agora, e eu simplesmente não salvei nenhuma imagem dentro desta pasta de imagem. Se você quiser salvar qualquer uma das imagens diretamente nesta pasta aqui. Então você apenas, você simplesmente tem que salvar esta imagem na pasta e então dar-lhe o nome dessa imagem bem aqui. Então eu não tinha nenhum da AMI aqui. Então vamos supor que eu tenho escrever que XYZ dot jpg. Está bem? E então aqui, você pode ver que em suas sementes, você pode ver aqui eu não tinha nenhuma imagem. Ok, então não há admissões de imagem para mim na execução do programa. Você pode ver que depois disso eu estou inserindo o preço do que aqui é que o preço do cabelo Manchus aqui é, eu vou escrever 200,65. Então este é o preço de $200.65 aqui, ok? Agora, depois disso, você pode ver aqui eu tenho que escrever que este é o número de identificação para a área de TI. Eu só escrevo que este é um homem. - Claro. Ok, então nosso Manchu aqui, mesma epidemia usando bem aqui, que é o preço do limite 199.65 bem aqui. E então aqui eu tenho que escrever que esta é uma mulher. E aqui eu tenho que escrever isso como sapatos femininos. Está bem. Então, só por isso. E como uma mulher sapatos bem aqui onde o preço da mulher que ela estava aqui é supor 399. Está bem? Assim, você pode adicionar mais valores também. Até agora. Aqui você pode ver depois disso, eu tenho que fechar este comando. Então você pode ver aqui isso é apenas uma resposta para o comando. Já trabalhamos com ele. E aqui eu apenas colar isso no comando círculo bem aqui. Você pode ver isso, ok? Agora, depois disso, você também pode alterar você é Kumar também. Então você pode ver isso. Então aqui vocês podem ver que eu cheguei a isso é por isso que usamos arte. Sua instrução alter table é usado para adicionar, excluir ou modificar uma tabela existente. E mesmo com isso, ok, agora aqui você pode ver que eu li isso. Esta é a nossa tabela 8A, que é um nome do produto sublinhado tabela. Ok, e aqui você pode ver que eu tenho aqui, isso é Adicionar e adicionar aqui é chave primária. Então você pode ver aqui nessa fase, eu não adicionei isso como a chave primária. E se você quiser adicionar isso como uma chave primária aqui, simplesmente, você tem que escrever sua arte sua tabela para o nosso tópico aqui. Como você pode ver que você simplesmente mudar você é ou.edu ou modificar seu banco de dados. Você está usando poliedra, certo? Tabela Arther e, em seguida, produto Tabela e adicionar a chave primária para isso. O que é uma chave primária aqui? A chave primária aqui é, ele ajuda você a entender agora. Portanto, este é o ID como a chave primária. E você pode ver que sabendo aqui você pode ver que se você quiser escrever nossa tabela 8A e se você quiser definir o ID da tabela como um incremento automático também. Então você tem que simplesmente escrever isso. Também sinto muito, Artéria. E a artéria aqui é a mesa. E você pode ver aqui chegamos a esta tabela sublinhar produto. E então aqui você simplesmente escreve essa modificação. E a mortificação aqui é que cheguei à mortificação. O cabelo é IID. Ok, você pode ver aqui, eu estou apenas modificando o ID, que é um tipo inteiro de um Lemma. Você pode ver que eu apenas tomar este tipo inteiro enamorado bem aqui. E agora aqui estou escrevendo que isso não é nulo e isso também é incremento automático. Está bem? E então aqui você pode ver que eu tenho que escrever um incremento de artigo que é igual a Ys, certo? Que este é 80 bem aqui. Está bem? E depois disso, você pode ver que eu tenho que definir um dos comandos commit, submeter todas as alterações do banco de dados aqui, copiar isso, e colá-lo aqui mesmo. Você pode ver isso. Então você entende agora que como podemos criar o banco de dados e vincular cada arquivo do banco de dados aqui mesmo quando ele é, clique em Ir aqui. Então você pode ver aqui você tem um erro bem aqui. Verifique o manual correspondente de você ou talvez nós estamos. O conjunto de corretores aqui é o Monte Latino aqui você pode ver que eu tenho que escrever que este é latim, e o latim aqui é um aqui mesmo. Você pode ver que este é apenas deslocamento correto e o corretor ameaça é igual ao latim longo. Em primeiro lugar, você pode ver aqui, Eu só não estou inserindo, nós usamos enzimas para Kumar. E nessa fase eu estou simplesmente executando este comando bem aqui. Então você pode ver aqui. Temos um erro aqui, que é este. E aqui está o conjunto de caracteres. Então você pode ver aqui temos um editor e padrão e meu computador Keyczar bem aqui. Agora, depois disso eu estou apenas executando estes inserir Luca Martin e os comandos de artigo bem aqui. Está bem? E você pode ver aqui isso é apenas comed kumar. Ok. Você pode ver que agora eu sou apenas inserir marcador. Então, depois disso, estou usando o comando Arthur aqui está o ID da chave duplicada. E eles estão apenas checando se ele está duplicado. Ok, agora aqui você pode ver que eu estou apenas dirigindo isso e deixando isso. Depois disto aqui. Só estou pegando o índice aqui. Está bem, está tudo bem. Agora aqui, entendendo o placar novamente. E feche isso e execute isso agora mesmo. Então nós temos uma seta aqui, que é você pode ver a entrada duplicada de quatro para a chave primária. E lá, basta verificar a entrada duplicada de quatro bem aqui. Está bem, está tudo bem. Então aqui não temos entrada duplicada. E você pode ver que eu apenas copiei este código. Só estou mudando isso por causa da chave primária, sempre seja único aqui. E você pode ver que eu tenho que escrever que isso é tudo. Tenho que ir fazer compras. Em seguida, mesa ou cabelo. Executei este comando de atualização. Então você pode ver aqui neste canto, e eu executar este banco de dados onde você pode ver que eu tenho, direito ele atualizar definir valor id, que é três. E então aqui você pode ver que eu tenho bem ali o nome e o nome é o nome. Nós somos o nome aqui é homens. - Claro. Está bem. E então eu marquei bem aqui. Então você pode ver aqui uma coluna incomum aqui. Há um cheque que é o número quatro e o Manchu bem aqui. Então, tudo isso está acontecendo aqui. Ok, o nome aqui, você pode ver aqui. Apenas verifique de novo. Nenhum comando de atualização de cabelo novamente aqui você pode ver que ID de atualização, que você pode ver que você pode ver que eu tenho que definir a classe VR. Nosso prêmio aqui é igual a, então eu estou apenas dando o preço disso, que é como 399. Pontuação mais próxima. Um sublinhado agora. E você pode ver aqui que eu estava refrescando isso. Então esta ideia está completa. Agora, depois disso aqui, você pode ver que eu estou apenas adicionando a arte sua mesa bem aqui. Esta é a tabela de pedidos. Vá, vamos lá. Você pode ver que isso está correndo e haverá a indexação aqui mesmo onde você pode definir o ID aqui na chave primária. Você pode ver aqui que eu estou usando nossa área direita giratória. Eu só adiciono a chave primária. E depois disso, você pode ver aqui eu estou definindo o incremento R2 também. Então, isto é aqui. Você pode ver que esta é uma mesa de compras de incremento automático bem aqui. Você pode ver isso. E depois de entrar, então você tem que ver que este banco de dados ou chave de banco de dados também é adicionado aqui. E eu só atualizo isso. Veja, você vai encontrar isso. E esta é a configuração no incremento R2 também. Então a coisa de índice para indexação aqui é o incremento automático. Então aqui você pode ver o valor padrão não null, e esta é a chave primária. Agora é hora de explicar meu curso para vocês. Agora aqui você pode ver que eu estou voltando a isso. Veja este cordão. Clique nos arquivos. E aqui você pode ver as compras. Está bem? Desculpe, esta é a compra do indexador Dorothy, PHP. Ok, agora aqui você pode ver que eu estou apenas executando a pontuação L. Então, depois de adicionar a pontuação, você vai encontrar a saída como esta. Vamos chegar ao núcleo. Em primeiro lugar, você pode ver que esta é apenas uma conexão do banco de dados. E aqui esta é a carta aérea, vamos. Agora aqui, este é um arquivo de host local. Você pode ver isso. E depois disso aqui você pode ver que isso irá se conectar à nova guia é nome de usuário e a senha do banco de dados. Então este é o nome do banco de dados bem aqui, que é um shopping. Agora aqui você pode ver que se a sessão do carrinho de compras é um começo aqui, então simplesmente pegue o item Eddie. Colunas Eddie perto do carrinho de compras e os números de identificação. Ok. Aqui. Você pode ver isso. Então, em primeiro lugar, focado nisso aqui. Então aqui você pode ver que isso é me mostrar o ID do item, item chamado preço e quantidade. Ok, aqui só veja este é o nome do item, item, preço, quantidade do item, onde o ID do item aqui é este. Está bem? Você pode ver isso, que é 123. Você pode ver aqui também. Você vê uma mesa e compras. Então este é o ID do item aqui, certo? Você pode ver que agora aqui, esta é a quantidade do item bem aqui quando você apenas clicar em Adicionar ao carrinho. Então aqui você pode ver que o detalhe do pedido aqui é adicionado ao carrinho aqui mesmo. Agora, você pode ver aqui que o Conde é ensinado a trabalhar bem aqui. Então aqui você pode ver que esta é apenas uma coluna que é qualidade um e esta é a codificação bem aqui, ok, agora depois disso você pode ver, eu apenas volto a isso. Então, como aqui você pode ver que este código está começando a partir de 0 no estágio inicial. Você pode ver que quando eu apenas clicar no cartão novamente, então o item já está adicionado. Esta opção ou esta mensagem de alerta é mostrada para mim com a ajuda deste alerta aqui. Espero que você entenda agora que como podemos trabalhar com ele. Então, depois de obter essas idéias quando eu apenas esvaziar este cartão, para que você possa ver aqui eu estou apenas escrevendo esta ação que é igual a excluir ação aqui mesmo. E aqui você pode ver que isso irá reiniciar a sessão do carrinho de compras. Alerte a bagunça que o item removido e, em seguida, reinicie como no ponto PHP. Eles só estão vendo aqui, você pode ver. Ok, clique em remover. Você pode ver esse item, remover reformulado cada um e voltar para a porta do índice, PHP bem aqui e o cartão está vazio, bem aqui. Você pode ver que esta instrução é executada nesse estágio. Agora aqui você pode ver que este é apenas um design do bootstrap. Eu já estou lhe dizendo que G QD arquivo bootstrap bem aqui. E depois disso você pode ver aqui eu cheguei no carrinho de compras. Então este é o seu carrinho de compras como um imposto. Depois disso, você pode ver aqui este é um seleto dois comandos. Então selecione o comando de grupo aqui está sendo executado nesse estágio. Você pode ver que este é apenas uma seleção de itens do banco de dados que vamos selecionar o Manchus bem aqui do que o homem ea camisa mulher, sapatos de mulher, bem como o preço das dívidas. Isto vai acabar aqui. Você pode ver que não há imagem aqui, porque eu acabei de lhe dizer que não há nenhum nome de MS salvo nestes. De acordo com o destaque aqui é imagens incríveis. Então eu só te digo, nessa fase, você não achou que um exame está bem aqui. Está bem? Então este QD está sendo executado nessa fase. Agora ofereça isso aqui você pode ver que eu tenho coluna DIV direita, a coluna aqui na ação post. E a ação é um verde claro e o fundo aqui é muito pequeno. E você pode ver que há, ok. Agora aqui você pode ver que a pontuação, então aqui você pode ver a cor de fundo é y, e é por isso que fumar bem aqui. E todos estes são incapazes, curado está bem aqui. Agora, este é o herdeiro do córtex e este é um botão Enviar. Então você pode ver que este é SubmitButton herdeiro do carro, e este cabelo inferior é verde bem aqui. Está bem? Agora, depois disso, você pode ver aqui estes são os detalhes do pedido. A partir disso, somos os vértices 501030155, maior. Veja, este é o detalhe do pedido 501030155 bem aqui. E eu só clico nisso. Então você pode ver aqui em primeiro lugar, que vai me mostrar aqui, que é o nome do item, qualidade do item, preço, total e ação bem aqui. Em primeiro lugar, vamos verificar que o nome do item, quantidade, preço total N ação aqui. E depois disso, essas consultas de banco de dados estão reiniciando critérios é direcionar o nome do item valores, em seguida, quantidade, valor, preço do item, valor aqui, então formato de número aqui, quantidade do item de valor, que é dois , você pode ver aqui, e, em seguida, item como nós e desistir remover aqui, ok, que é ID do item lá, basta ver ItemName, quantidade, em seguida, prêmio, portal e remover aqui. Então essas declarações não estão funcionando corretamente nesse estado. Agora aqui, você pode ver que o total de valores mais aqui, esta instrução é executada aqui e agora aqui você pode ver que isso está executando total. E os valores totais estão aqui. Você pode ver que 200, você pode ver o carro dela. Então isso irá calcular esses valores e me mostrar o total aqui com a ajuda desta afirmação aqui. Então este é apenas um total e esse formato está sendo executado aqui. Então esta é apenas a funcionalidade do carrinho de compras que criamos aqui nesta palestra. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 101. Como configurar banco de dados: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos começar a trabalhar com um dos, outro projeto, que é o sistema de classificação no PHP. Nós vamos criar um desses sistemas de classificação onde você pode dar uma estrela, duas estrelas, três estrelas ou quatro estrelas sistemas de classificação. Vamos ver como podemos fazê-lo. Em primeiro lugar, estou apenas criando um arquivo de configuração de banco de dados aqui. Então, para esse propósito aqui você pode ver que eu li esse arquivo PHP e, em seguida, fecha arquivo PHP aqui mesmo. Depois disso, você pode ver aqui primeiro você tem que escrever isso como a informação do host. Nós morremos em. Este é apenas o anfitrião local. Ok? Este é o nosso nome de anfitrião. Agora ofereça que aqui demonstrando um usuário e o usuário do banco de dados. Aqui está a raiz. E agora aqui eu li que esta é a senha e a senha é igual aos olhos dela, certo? Essa é a senha que eu não tinha nenhuma senha no banco de dados. É por isso que eu estou apenas deixando este campo tem preto. Agora, depois desta herança, este é o nome da nossa base de dados aqui, que é igual aos olhos dela, certo? O nome do banco de dados aqui é eu apenas manter este nome de banco de dados, então eu vou adicionar aqui. Então você só vê que depois disso, eu estou apenas tomando sua suponha que esta é uma conexão bem aqui, ou vamos supor que eu estou escrevendo esta é uma variável SQL que é igual a Harris, certo? Isso faz isso. Mies SQL e MySQL sublinham a conexão certa de Harry. Ok? Esta é apenas uma conexão do banco de dados bem aqui. Mas eu vou obter a variável host. Então eu considero o usuário como uma variável. Então aqui eu vou obter a senha como uma variável. E então aqui eu vou pegar o nome do banco de dados. Ok? Agora só fecho o nome do banco de dados aqui. Depois disso aqui você pode ver que eu tenho o direito, se um se aqui é eu tenho isso bem ali. E então aqui, eu vou ter essa luz igual aqui, que é minha variável. E se isso não estiver conectado ao banco de dados, então aqui, simplesmente isso fará um erro aqui onde você pode ver que esta é apenas uma conexão e a conexão aqui é falha. Ok? E, em seguida, aqui você pode ver que eu tenho que concatenar meu SQL e MySQL sublinhado Eric ler conectar erro. E depois fechei este código aqui. Então esta é apenas uma conexão onde eu estou apenas criando com este sistema de roteamento ajuda você a entender agora, se você encontrar algum problema em relação à palestra, por favor me avise e obrigado por assistir esta palestra. 102. Download de plugins: Pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre isso, como você pode baixar alguns dos plug-ins com sistema operacional. Estou criando este sistema de roteamento com nosso framework GQ para esse propósito. Aqui este é um link do que, que é github.com barra este link. E então aqui você pode ver que este é apenas GQ cinco, que é 3 funciona. Ok? Aqui, os empreendimentos vão para o discurso para simplesmente, se você quiser copiar ou se você quiser baixar este arquivo aqui, basta baixar esses arquivos. E este também é um arquivo aqui. Podemos ver que isso tem um clone desse plugin aqui para simplesmente adicionar este plugin neste projeto de sistema de classificação aqui. Ok? Isto é muito simples. Espero que você entenda que como você pode baixá-lo, basta baixar o arquivo zip para cima que. E se você quiser copiar e colar este arquivo, tão simples, você tem que escrever, copiar todo esse arquivo, criar. Novo arquivo aqui com o nome de vamos supor que este é jQuery ou G2D, que é 31010. E então aqui eu apenas guardo isso para o JavaScript. Então jQuery é uma biblioteca de JavaScript aqui. Você tem que simplesmente copiar e colar este arquivo, incluir esse link, ok, agora aqui você pode ver Eu apenas selecionar isso e depois copiar. E você pode ver aqui, eu vou colar isso aqui mesmo. Ok. Então você tem que fazer simplesmente isso, oferecer isso. Você tem que ir gu, o plug-in do GitHub aqui, basta baixar esse arquivo. E simplesmente você tem seu arquivo no sistema de edição bem aqui. Eu vou jogar você entender agora, se você pode entrar no problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 103. Crie funcionalidades de classificação back-end: Ei pessoal, bem-vindos a esta palestra. E nesta palestra nós vamos conectar nosso sistema de distribuição quando eu apenas executar os comandos PHP e as consultas PHP e SQL bem aqui com nosso banco de dados, você pode ver aqui eu tenho que escrever este código PHP aqui. E depois disso, você pode ver aqui eu tenho que ir para o PHP, meu administrador. Dentro deste PHP meu admin, eu tenho que criar um banco de dados com o nome da classificação. Está bem? Agora aqui você pode ver que eu acabei de incluir no início, que é o arquivo config dot PHP bem aqui. E eu só fechei este arquivo aqui. Ok, agora aqui você pode ver que isso é conectividade com um arquivo de configuração bem aqui. Agora, depois disso, você pode ver aqui eu tenho que criar um usuário. Então id usuário que é igual a i arestas, idéias cruzador direito, um bem aqui. Está bem? Então eu disse o ID do usuário. Então aqui você pode ver que eu estou inserindo o post id, que é igual a aqui é que este é sublinhado. Estou apenas definindo o método post bem aqui. E depois disso, e eu estou passando o parâmetro de que aqui é post ID. E o acorde mais próximo aqui. Agora aqui você pode ver que I1 está definindo a classificação como uma variável. E, em seguida, aqui a classificação aqui também é um método post onde eu apenas disse a classificação. Está bem? E aqui vou fechar esta pontuação aqui mesmo. Agora aqui você pode ver que eu acabei de criar três variáveis bem aqui com um ID de usuário, ID de usuário e a classificação também. Agora aqui estou eu apenas abrindo o comando select aqui e vamos criar a seleção de órbitas. Parte do banco de dados está bem aqui, ok, agora aqui você pode ver que eu cheguei é apenas a Al-Qaeda. Percebi que basta selecionar o formulário curioso, o banco de dados onde você pode ver que eu tenho que escrevê-los. Esta é a seleção. Seleção chamada é Tarik OR comentários. Eu só, eu só rasgo a visão deles como se estivesse aqui. Ou você pode ver aqui, ver pausado significa uma costa do cliente aqui mesmo, onde o post é para todos p classificação sublinhado. Está bem? E isso é raiz interagir aqui. E eu comecei este p como um p pequeno porque você está com fio ETA e os olhos dela, certo? Isto é raro. E aqui eu tentei obter o olho de touros bem aqui, que é igual a, eu tenho que escrever que isso é escuro. E aqui vou conseguir a identificação aqui mesmo. E nós, eu só, você pode ver que eu simplesmente não posso continuar com isso. E depois disso aqui você pode ver que n Aqui eu li e este é o ID do usuário. Então você pode ver aqui em primeiro lugar aqui eu vou obter o post id, e então aqui eu vou obter o ID do usuário aqui, que é igual a, Eu ajudei a escrever isso, que é obter o usuário eo usuário id aqui. Agora você pode ver isso quando eu apenas executar este acorde. Então você vai encontrar a melhor compreensão disso. Mas aqui apenas faça um conceito. Aqui. Eu apenas selecionar o registro da coluna como visto a partir da classificação aqui, onde ele vai me mostrar que um cartão de ID host que está postando eo que é o usuário ou quem é o usuário que está postando a classificação aqui mesmo. Está bem? Então, depois disso aqui, você pode ver que eu tenho ali, certo? Essa é uma reserva que é igual ao MySQL sublinhado aqui, eu estou na fila bem aqui. Em primeiro lugar, eu tenho que escrever que este é um SQL onde você pode ver que eu estou apenas recebendo o Kumar de SQL bem aqui. Esta é uma conectividade de banco de dados. E depois disso aqui você pode ver que eu tenho que, então este q bem aqui, podemos ver que este é o, isso é apenas uma variável disso. Agora, depois disso, você pode ver aqui, ou aqui você pode ver que eu agrupou pontuação mais próxima. E agora aqui você pode ver que eu tenho que escrever que isso é variável. E agora eu estou apenas criando um novo editável aqui onde você pode ver que esta variável é para gordura e buscar os dados ou afetar o candidato aqui. Para buscar os dados. Você leu MySQL I sublinhado Q0 e o QT aqui é que eu vou obter o resultado aqui. Ok, você pode ver isso. Então, simplesmente vou buscar os dados do resultado. Estamos, esta conexão configurar SQL está em execução e a chave disso, selecionar mercadorias em execução aqui. Espero que você entenda agora. Agora aqui eu estou apenas criando uma outra variável que é conta. E a conta aqui é que eu tenho que escrever que estes são simplesmente os dados Planck onde eu li isso. Isto é apenas costa bem aqui. Você pode ver isso. Está bem? E eu vou fechar este código aqui. Agora aqui você considera depois disso se afirmação que se atual, que é igual a 0, que significa que em nossos trabalhos, que significa que a corrente é igual a 0. Tão simples, você tem aqui mesmo, inserir QD aqui, que é minha variável e variável que é igual a aqui. Você pode ver que eu tenho direito? E esta é a inserção. E aqui você pode ver que inserir e fazer classificação sublinhado. E aqui você pode ver isso bem ali. Este é o ID de nós, e então este é o ID de host e uma classificação também. Aqui. Estes são o post id rating, id host, ID de classificação. E a classificação aqui é, você pode dizer que este é apenas um atributo das tabelas de banco de dados bem aqui, onde eu apenas defino os valores. Então os valores aqui são, você pode ver que como escrever o ponto, ponto, ponto aqui é o ID do usuário rápido. Eu vou obter o ID de usuário primeiro, que é que você pode ver que eu sou apenas pode continuar fazendo isso. E depois disso, você pode ver aqui, eu tenho que escrever que isso está recebendo o ID post bem aqui. E aqui você pode ver que eu estou apenas escrevendo isso novamente. Nós estamos, você pode ver que eu cheguei lá. Isto está apenas recebendo a classificação dessa peça bem aqui. Está bem? E esta é a vírgula bem aqui. Você pode ver aqui eu estou apenas definindo os valores onde o ID de usuário, você pode ver que custam o ID de usuário dela. Isto, você pode ver aqui este é o post id morreu aqui. E depois deste post ID, então este também é o nosso sinal de porta aqui. E depois disso, você pode ver aqui eu estou apenas recebendo melhor classificação também. E aqui vou fechar este código aqui mesmo. Ok, você pode ver que eu estou apenas fechando completamente esta chamada aqui e fazendo todo o co-escritor de disco. Está bem. Você pode ver que eu estou apenas correndo no CSER para comandar bem aqui. Agora aqui depois disso eu estou começando MySQL SQL. Eu sublinho, eu estou apenas executando a chave bem aqui onde eu apenas executar congelado, eu estou apenas criando a conexão com o banco de dados. Já consideramos essa conexão SQL. E depois disso aqui você pode ver que eu estou apenas executando o inserto aqui. Está bem? Esta é a minha variável aqui. E o acorde mais próximo aqui. Agora aqui você pode ver que esta é Alice. E o L aqui é primeiro, eu tenho Bu, certo? Que se o usuário adicionar o banco de dados a esta chave será executado e algumas das vezes o usuário também irá atualizar suas classificações também. Então, para esse propósito, vamos executar nosso comando atualizar Akkad também. Ok, agora aqui você pode ver que eu estou apenas copiando esta história bem aqui. Está bem. E aqui você pode ver que para os apelos para inserir, eu cheguei a este é comando de atualização bem, onde eu apenas atualizar este q2 aqui, ok? Aqui você pode ver que eu tenho que escrever atualização. E atualize. Aqui está a grade. E aqui você pode ver que depois disso, eu ajudei a escrever o conjunto e definir a classificação, que é igual a, você pode ver que porque o usuário só vai definir a classificação significa que depois de julgar os meios, se o usuário com um simples exemplo comum, se o usuário lhe der o cinco estrelas aqui, ok? Ou se o usuário está enganado e dar-lhe o nosso cabelo de duas estrelas. E se ele queria atualizar essa classificação para simplesmente isso, Judy vai correr naquele momento. Está bem. Então aqui eu vou executar esse KD bem aqui. E nós somos crianças como ela após este post rating, você pode ver aqui, eu estou apenas definindo isso caro. E bem aqui, que é como eu estou apenas removendo este N. Agora aqui você pode ver que em primeiro lugar, você pode ver aqui eu vou escrever criando VR, que nós vamos obter a classificação variável bem aqui, ok, e então aqui eu comecei Placa da porta. Ali. Você pode ver que eu tenho isso bem ali. Este é o ID de usuário que é igual a Harris ali mesmo. Isto é apenas um ID de utilizador, está bem? E depois fechei este código aqui. E aqui você pode ver que eu tenho que escrever e assinar e n aqui é, você pode ver que eu tenho que escrever que este é apenas um ID post. E o post id que é igual a Harris, certo? Isso, que é apenas o host e o host ID bem aqui. Está bem? E eu só fecho uma pontuação aqui. Você pode ver isso. Então, em primeiro lugar, como atualizar k aqui, onde eu apenas executar o comando update. Atualização p significa que atualizar a classificação da tabela de classificações através de você pode definir a classificação aqui mesmo porque nós somos bons. Estamos definindo a classificação de atualização aqui mesmo. Primeira TV, como escrever o lado da criação de onda senoidal aqui. Esta é uma variável. Então aqui você pode ver que nós somos Kumar. Através do ID de usuário significa que, que irá primeiro verificar o usuário, que apenas usuário rico ou usuário doméstico deseja atualizar sua classificação aqui. E depois disso, isso está recebendo o ID de usuário bem aqui. E então você pode ver isso e postar ID. E isso significa que quem está atualizando a classificação e o que causou ele queria, ou que leitura ele quer atualizar aqui. Então isso é cordeiros escrevendo o post id que eu espero. Então você entende agora este escritor conceito e depois disso você pode ver aqui simplesmente obtendo a conexão de banco de dados que executam a consulta SQL. E depois disso aqui você pode ver que isso vai ter o banco de dados também. Está bem? Você pode ver que eu tenho que executar a idéia chave aqui que vamos obter o comando select e selecionar cabelo está errado. Vou te contar sobre isso por aí, só estou dando a volta aqui. Aqui você pode ver que nessa fase, eu estou apenas tomando a média desse roteamento aqui, y, eu estou apenas tomando a média operando aqui. Vamos supor que cinco usuários são causados pela nossa classificação cinco estrelas, ok? E para os usuários estão postando classificação de quatro estrelas, três usuários estão postando, iniciando ou ferramentas usuários estão postando uma vez ensinado. Então eu vou tomar como 5491112131415 média do usuário e mostrar a média inteiramente para o público. Para esse propósito, estou apenas tomando a média da classificação aqui. Então, a média aqui é que eu só tomar média. Então aqui estou eu pegando a classificação bem aqui. Então classificação a partir de um, e então aqui eu apenas escrevo como média. E a média aqui é a classificação aqui. Está bem? Então esta é a classificação bem aqui, ok? Agora aqui você pode ver que eu tenho a classificação certa de p sublinhado classificação aqui. E então aqui eu escrevo, isso é algo que nós somos Kumar. Então nós somos ID do post, que é igual a aqui eu tenho bem ali, este é apenas um host e um post ID bem aqui. Ok, você pode ver isso. Então aqui eu estou apenas girando o comando select, selecione da classificação média, e então eu vou obter um como a classificação média. E, em seguida, isso vai começar a partir da classificação através do post id. Isso não obterá o ID de usuário postado aqui. Que ao obter as identificações postais, misture isso e tome a média de tudo. Agora aqui você pode ver lá e depois disso, eu apenas obtendo o resultado. E o resultado aqui é sublinhado MySQL. Aqui. Eu só tenho a conexão SQL bem aqui. E depois disso, eu vou conseguir, eu vou correr o q aqui. Ou se este acorde não está funcionando para simplesmente morreu uma conexão feita, Eu apenas escrever MySQL underscore e um direito aqui. Está bem? E então aqui eu tenho 2p acorde mais próximo. Agora aqui eu deslizo, esta é apenas a classificação média. Você pode ver que esta é a classificação média aqui. Então eu estou apenas usando isso como a variável bem aqui, que está armazenando nossos dados. E nós escrevemos isso. Isto é apenas uma moda e este é o “busque dados aqui”. Desculpe, isso é aqui. Você pode ver que obtendo a variável que é alimentada média aqui, ok? Então FH é igual a sebes, certo? Este é MySQL sublinhado aqui eu estou apenas buscando os dados de que buscar adicionando. E aqui eu estou apenas executando isso como. Então aqui, isso obterá a variável FET, média de TI. Está bem? Agora aqui você pode ver que a classificação média, certo? Certo, e então eu fecho esse acorde bem aqui. Então você entende agora, agora depois disso, você pode ver que eu cheguei a esta classificação é alimentado. Aqui, OK, é final. Agora aqui você pode ver que eu tenho que escrever que esta é apenas a nossa declaração de retorno. E o retorno aqui é que eu tenho que escrever que isso vai retornar uma edição que eu tive onde eu acabei de criar um redemoinho. E agora aqui você pode ver que eu tenho o direito de que isso é mediano. Média aqui é igual a, Eu tenho que escrever que isso está recebendo a classificação média é a variável aqui. Está bem? E depois disso, você pode ver aqui eu tenho que escrever isso é igual. E o mesmo aqui é, eu estou apenas dirigindo o Ajax Kumar We Are. Você pode ver que eu li JSON, sublinhar Harris escrever em código. Então, quando você está apenas codificando isso para simplesmente comido, o comando Jason aqui é apenas outra linguagem de programação. Então eu estou apenas dando aquele Kumar aqui mesmo. Você pode ver que isso é devolvido. Está bem? Nada significa que isso não é uma razão, ok, então simplesmente aqui você pode ver que isso é qualquer afluência e nós vamos fechá-lo. Ponto e vírgula. Esperemos que você entenda agora que como podemos obter esses tipos de funcionalidades na linguagem de programação PHP. Se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 104. Crie sistema de avaliação e funcionalidades de desembaraço: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar envolveu a seção front-end do sistema de classificação onde podemos projetar a página de destino e trabalhar com alguns dos jQuery JavaScript e observar alguns dos links, bem como criar uma página de aprendizagem, design funcional. Em primeiro lugar, você pode ver que eu estou apenas criando a tag de inclusão e incluir áreas de Pang. Então, para isso em primeiro lugar, eu tenho que escrever PHP e, em seguida, tag PHP mais próxima aqui. E aqui. Eu tinha bem ali, isso é incluir. E incluir aqui é config. Então c é um capital aqui, config dot PHP. Ok? E este é o config dot PHP aqui. Então você pode ver aqui meu arquivo de configuração excluído aqui mesmo. Aqui você pode ver que eu apenas criando alguns dos links e as tags de script bem aqui. Por que eu apenas adicionar estes rapidamente, Você pode ver que este é um link desta folha de mosaico aqui onde podemos concordar com esta folha de mosaico em nosso arquivo CSS. Então aqui, muitas vezes como você pode ver que este é apenas o nosso bootstrap em execução e já trabalhamos com ele. Então você pode ver aqui este é apenas o elo Maximian. Você pode importar esse link aqui. Este é o link do arquivo jQuery. Aqui vamos nós. Acabei de te dizer que não é alfabetizado do hub do Git bem aqui. E então aqui, este é o arquivo JavaScript do Dart GQ 2.0.0 bem aqui, mas nós criamos bem aqui. Você pode ver lá. Ok. E você pode ver que esta é a barra de segurança Mestre, então este é um link disso aqui. E este é 1010 pontos JavaScripts, ou este é o link disso. Agora aqui você pode ver que eu estou apenas criando ou estou apenas trabalhando com um arquivo PHP. Agora, aqui você pode ver que eu tenho escrever PHP e, em seguida, fechar com tag PHP aqui mesmo. Agora aqui você pode ver que este é um id de usuário é igual a um. Então eu só levo ID de usuário de volta para o meu núcleo bem aqui. Ok? Você pode ver que eu tenho aqui mesmo, isso é como Curie e que é igual a Harris piloto faz obter o comando select para selecionar, desculpe por isso. Selecionar está rasgando do host. Ok, então vamos ver qual é o nome disso aqui. Então, sim, tudo bem. Então este é selecionar postagens estáticas do fórum, e, em seguida, é a pontuação mais próxima aqui. Ok? Agora, aqui você pode ver que eu forneci que este é um resultado. E o resultado aqui é igual ao que eu tenho, certo? Este é o meu SQL I. E sublinhado aqui, eu estou apenas escrevendo isso é buscar o anúncio aqui. E dentro da busca adicionar um eu estou apenas recebendo, ou eu estou definindo o resultado aqui mesmo. Agora aqui, você pode ver que este é um loop while. E enquanto você pode ver que rho e rho que é igual a Harris, certo? MySQL sublinhar aqui você pode ver que eu tenho direito? Isto é um PHET, Eddie. E se isso for buscar a área de desprezível bem aqui. Então você pode ver que aqui, que nós vamos obter a identificação postal bem aqui. Você pode ver que isso vai obter o post id é igual a linha e a linha aqui, vamos obter o ID aqui mesmo. Ok? Depois disso, você pode ver que estou apenas criando outro link. Aqui. Acabei de receber o título do post. Então aqui eu estou apenas recebendo o conteúdo do post e adicionar o último agregando o link post também. Se você quiser dar os links para link simbólico, caso contrário, removê-lo daqui. Ok? Agora aqui você pode ver que eu estou marcando este é o título do post aqui, em seguida, causou conteúdo aqui mesmo. E este é um link postal bem aqui. Ok? Ou se você quiser escrever que este é apenas o nosso título causa ou links com isso depende de você só porque estas são apenas variáveis aqui, ou você pode fornecer seu próprio nome aqui. Agora, aqui você pode ver que eu ajudei a escrever QED e eu estou executando a segurança para muitos homens, o usuário, ou quando seu usuário está recebendo a classificação aqui. Agora aqui está, direita, selecione, selecione a partir de p classificação sublinhado. Senhorita significa que eu estou selecionando o post rating bem aqui. Ambos são id, o que é igual a aqui. Você pode ver que eu tenho o direito. E então aqui eu descrevi o ID do host bem aqui. Nós somos. Estou pegando a variável bem aqui. E depois disso aqui você pode ver que eu li e, e, e assino aqui é o ID do usuário e o ID do usuário, que é igual à escrita de Harris que isso está recebendo o ID do usuário bem aqui. E eu fecho este acorde bem aqui. Ok? Agora aqui você pode ver que eu tenho um grande perdedor. A reserva é igual a dois olhos, certo? Mysql mentira. E isso está executando o MySQL I Q d aqui. Ok, então isso está executando MySQL I sublinhado q2 bem aqui. Novamente. Isto não está a receber o QT e o meu intercial, estou a escrever o meu braço. Então as crianças descobrem. Agora aqui você pode ver que mais T, eu vou ter a conexão SQL bem aqui. E depois disso, eu vou pegar, e então eu vou ter isso hoje à noite. Desculpe, vou pegar essa gracinha. Ok? Agora aqui, eu ajudei a escrever se esta conexão está sendo executada simplesmente do que este QD ou se a desconexão não está transduzindo conexão de dados de grade. E então esta é Adelaide. Ok, e aqui você pode ver que eu coloquei este código bem aqui. Agora, depois disso, você pode ver que eu estou executando isso é alimentado e a busca aqui é classificação. Tentamos isso no meu SQL e SQL sublinho aqui você tem que ver um patch direito abraço. E a adição aqui é, eu estou entendendo, desculpe por isso. E aqui você pode ver que eu li esta busca. Traga aqui é Eddie. E acrescentando aqui é que eu vou ter o usuário. Bem aqui, que é a minha variável bem aqui. Podemos ver que isso vai obter o resultado dessa variável. Agora aqui você pode ver que eu li a classificação variável de doença e classificação, que é igual a hedges obter obtido a variável de classificação e obter a classificação dentro deste. Ok, agora aqui você pode ver que esta é uma funcionalidade para a classificação do usuário é computador bem aqui. Você pode ver isso. Aqui. Você pode encontrar a chave de seleção MySQL, buscar de um, e, em seguida, relacionar-se aqui. Agora, depois disso aqui você pode ver que eu estou apenas copiando este código e estes dois aqui. Ok? Por que isso, porque este bonito é o nosso parecia obter uma média ou mostrar a média seria usuários. Como? Você pode ver que este é Selecione em torno de uma classificação média, aparentemente crianças como os exemplos rugidos. E então aqui você pode ver que você tem uma boa idéia. Esta é a classificação da coisa Peter bem aqui é uma tabela mão direita o post id e em todos os lugares o post id. Ok, agora aqui você pode ver que dentro deste, eu estou apenas mudando essa taxa aqui estamos. Você pode ver que esta é a média. E a média aqui é que OK. Aqui. Isso vai, que vai executar SQL e a desconexão alimentar renal é dínamo simples gerador bem aqui onde ele é salvo aqui neste dado. A menos que você pode ver aqui eu apenas recebendo este fetch EDI, nós somos guarda digital eles MySQL buscar array e que aqui, que quando colocado nas reservas aqui, ok? E agora depois que esta dívida também está ficando como classificação média, estamos média é igual para buscar o array. E então aqui você pode ver que isso é apenas edição aqui. Agora, depois disso aqui, você pode ver o gelo, certo? Se um, se aqui você pode ver que eu tenho derivado isso é e a média aqui é classificação ea leitura que é menor ou igual a 0. Então aqui você pode ver que eu tenho que escrever que esta é a classificação média é igual a, Eu ajudei a escrever que nenhuma classificação ainda. Ou menor ou a edição voltada todos gerados. Ok, então você pode escrever qualquer mensagem. Se o usuário é orientado a classificação e se você está postar como qualquer namoro, simplesmente este 2D ou esta média será gerado ou classificação que mostra a você se algum de vocês está classificação não é mostrado. Então você pode ver aqui, ainda não há classificação. Estaremos correndo nessa fase. E então aqui você pode ver que eu tenho Bu, pontuação mais próxima certo? Agora aqui você pode ver que eu tenho que executar a tag DIV. Nós tivemos. Acabei de liberar o sócio e a turma aqui. Agora aqui você pode ver que eu espero certo, esta é a etiqueta de milho borda. E dentro desta etiqueta H1 ouvi um HREF, que é referência de ligação, certo? área dentro deste é um PHP e R1 igual e igual, certo? Você pode ver que este é apenas o link aqui. Ok, por que eu estou apenas escrevendo ligado porque então você está apenas falando sobre isso. Tão simplesmente. Isso irá para o link. Então estou criando uma palavra em tempo real. Você costumava usar o mesmo poli. Eu só tenho essa variável aqui. Ok? Agora aqui você pode ver que depois desta geração deste link, eu tenho que escrever isso. Esta é a pontuação mais próxima e o código PHP mais próximo aqui. Ok? Esta é a única marca de condições, e você pode ver que eu acabei de fechar uma pontuação aqui. Sim. Ok. Está na hora. Agora, depois disso aqui, você pode ver que eu li que esta é uma aula. E a classe aqui é, ele pode dizer que este é um link de classe bem aqui. E então aqui você pode ver que eu ajudei a escrever e este é o alvo. E o alvo aqui é, eu li isso como alvo. Em branco aqui. Ok? Então isso cabe a você escrever qualquer coisa aqui. Este é um alvo em branco ou alvo qualquer coisa. E eu rolei este código aqui. Então depois disso aqui você pode ver que eu tenho que executar este PHP Kumar eo PSP Kumar, vamos fingir como título da página ou título do post. E o acorde mais próximo aqui. Por que eu não fiz isso. Você pode ver que se você tem como um título que é x, y, muitos apenas clicando sobre o título. Então, por trás deste título, lá está ele. Haverá um link e que irá para este link. Clicando nesse título aqui. Espero que você entenda agora que como fazemos isso aqui. E agora, depois disso, você pode ver aqui, eu tenho luz azul e ofereço isso. Não ofereça isso. Eu sou um dos grandes Harry. Comecei a aula e a aula aqui está pausada. E o cabelo postar é texto, que é mostrado na forma de texto. Ok. Agora aqui você pode ver que eu tenho que escrever a tag h2 onde eu apenas escrever igual. E o mesmo aqui é que eu estou escrevendo esta é a corrente entrando aqui através da regeneração e conteúdo dessa página bem aqui. Ok? Agora aqui você pode ver que depois desta tag DIV, eu apenas escreveria aqui uma outra tag DIE. Nós tivemos. Ajudei a escrever o IV. Estamos, esta é uma classe todos os postos e a ação do pós Harry. Porque como você pode ver que eu estou apenas lendo o título e o conteúdo. E agora aqui estão algumas das ações em que eu só mostro isso. Agora você pode ver que este é um seleto. Selecione aqui é uma classe, ea classe que é igual a que eu tenho que obter classificação aqui. Isto é roteamento. E agora aqui eu só gritei a identificação e a identificação que é igual a Harris, certo? Esta é a idéia de criar um ID que é igual a, certo? Essa idéia de se relacionar bem aqui. Ok? Agora aqui você pode ver que quando eu apenas escrever classificação aqui, então eu tenho que escrever isso como uma tag PHP. E você pode ver aqui esta é uma tag PHP realizada direito, igual e o post ID bem aqui. E eu vou fechar esta etiqueta bem aqui. Agora, depois disso, você pode ver que eu tenho os dados certos onde eu tenho ID de gravação e o ID que é igual a que eu poderia escrever isso. E esta é apenas a nossa classificação aqui. Ok? E então aqui você pode ver que eles são ávidos jardineiro tag PHP. E então aqui você pode ver que eu criei igual e igual. Aqui está eu apenas executar ID de host novamente. Ok, e aqui eu tenho a etiqueta mais próxima do grupo. E você pode ver que fecha etiqueta bem aqui. Ok? E aqui você pode ver que eu tenho fechos e começar uma tag aqui e, em seguida, fechar esta tag maior. Ok? Agora, você pode ver que eu estou apenas criando o botão Selecionar aqui. Este é um comando select ou select tag aqui dentro do select, Eu tenho que definir uma das opções aqui em baixo onde eu descrevo os valores e valores a partir de um. Ok. Aqui você pode ver que eu apenas criar notícias FIFA aqui mesmo. Por uma estrela, duas estrelas, três estrelas, quatro estrelas, cinco estrelas. O mesmo é o caso, como 12345. Então Jacqueline de gênero e manteiga bem aqui. Vamos supor que o valor a partir de 12345, como este. Você pode selecionar qualquer um dos namoro a partir de que e simplesmente deu-lo aqui. Espero que você entenda agora, com a ajuda dessa classificação, que é igual à classificação ID aqui mesmo, e depois PHP, host IRD. Então eu vou fechar isso aqui, depois ID de dados bem aqui. E depois disso você pode ver aqui eu tenho que ler o roteamento e roteamento aqui é PHP igual e o id do curso. E então aqui você pode ver que eu tenho que fechar este código aqui. Ok? Então você pode ver isso. E agora, depois disso, vou fechar esta tag aqui, que é a tag de seleção. Agora, depois disso aqui você pode ver que eu tenho quem chegou uma das etiquetas, que é a tag título aqui, e isso vai limpar os dois lados claros. Ok? E então eu fecho esta etiqueta bem aqui. E agora aqui você pode ver que eu estou executando um dos rótulos para classificação média bem aqui. Então isso vai obter a média 18 aqui, que é o ID da tag span e o ID que é igual a, eu vou apenas escrever que isso é apenas média aqui. Então, o que está recebendo a classificação média bem aqui. Portanto, a classificação média aqui é, você pode ver que esta é apenas uma variável que estamos criando aqui. Então o PHP e, em seguida, aqui está , está recebendo o igual, e o igual estará recebendo a variável host ID bem aqui. Ok, e eu apenas fechei este post ID bem aqui. E depois disso, você pode ver aqui eu vou fechar isso. Você pode ver aqui, depois de fechar isso aqui, eu vou obter uma tag PHP. Aqui. Eu só escrevo igual e igual. Nós vamos conseguir. A classificação média aqui. Então aqui está a variável do namoro médio e realmente me mostrar a classificação média aqui. E eu só fecho esta etiqueta de extensão aqui. Então isso é só lidar com isso. Ok? Agora aqui você pode ver que você está pronto. A classificação também é completada aqui. Agora aqui você pode ver que eu tenho que escrever um roteiro. E este clipe é o tipo. E o tipo aqui é, você pode ver que eu tenho que proteger esta porta clipe descript barra JavaScript flat. Ok, agora aqui você pode ver dentro que eu estou apenas executando script saturando, que é o arquivo JavaScript bem aqui. Agora aqui estamos apenas começando completamente uma seção front-end funciona. Ok? Vamos apenas ver. Nenhum menu está apenas mostrando algumas das informações para o usuário, como igual em nossa função de impressão. Em JavaScript, você tem escrever documento no lugar de iguais e a declaração de impressão. Ok? Agora aqui você pode ver que eu tenho que escrever isso está pronto. Tão pronto significa que pronto aqui é a função. Ok? E aqui você pode ver que esta é apenas uma função bem aqui. Agora aqui eu tenho que escrever que isso é como aqui, eu estou ficando hedge e iterando bem aqui. Ok, você pode ver aqui que nós estamos recebendo esta classificação aqui, ok? Agora, depois disso, você pode ver aqui eu estou apenas executando o núcleo PHP sobe direito igual e coerente é post ID e ice posts mais próximos ou, você sabe, oferecer isso aqui você pode ver que eu tenho um ponto brilhante e ponto aqui é barra. A classificação da barra é o nosso símbolo de classificação. Agora, eu só escrevo set. E o conjunto aqui é BHP VR é igual. E igual aqui é, novamente, eu apenas fechar esta classificação aqui e tag mais próxima. Ok? Agora aqui vou fechar este parêntese. Então aqui, este é o encerramento disso. Agora, depois disso, escreva PHP, e você pode ver que eu rolar como tag PHP aqui. Então, mais trabalho para o front-end como o PHP é computador aqui mesmo. Agora vamos mostrar-lhe algumas das funcionalidades JavaScript aqui. Quando você está apenas escrevendo seus arquivos JavaScript ou jQuery. Então, aqui você vai adicionar na seção de cabeçalho. Então eu vou escrever o JavaScript. Então isso é apenas para projetar script que é o tipo de barra de texto do Einstein JavaScript. Então eu estou apenas usando o arquivo JavaScript bem aqui. E depois disso você pode ver aqui que eu tenho Googlers é despojado, certo? Ok. Agora aqui você pode ver que eu tenho que criar uma dessas funções bem aqui. E esta é a função, você pode ver aqui que isso está principalmente recebendo a classificação. Classificação aqui. Ok. Agora, por favor, escreva ponto, ponto aqui está escrito, então estou sendo expulso da Ordem dele aqui. Ok, então este é o plano de marketing está recebendo este marketing aqui também, ok? Agora, aqui você pode ver que eu ouvi certo? Só estou a comandar uma das equipas aqui. Então as equipes aqui é igual a o. Você pode ver aqui eu estou recebendo o texto de que é o Fórum. E o Fórum aqui é incrível. E o incrível está aqui. R é alcatrões. Ok? Então eu só estou recebendo essa alternância que isso significa que muitos artistas selecionam o namoro nesta caixa. Então, este alcatrão, você gosta de 123 ou quatro? Ok. Agora, depois disso você pode ver aqui eu apenas comecei a selecionar. Então este é um importante no JavaScript que está selecionando, eu quero selecionar, que está recebendo o custo do aluguel. Depois o Timgad, perplexo e decorador, esse e-mail também. Saiba que aqui eu fico com qualquer um. Qualquer um aqui é Y1. Então eu apenas executar este comando aqui através desta variável vontade com o elemento ID pelos atributos. Ok, agora aqui você pode ver que eu li uma variável, ID de sublinhado variável. E aqui você pode ver o que é igual a eu tenho escrever E1 ponto aqui. Eu só executar uma função é e nós somos, como eu disse, os dados no ID. Então você pode ver aqui que nós aprendemos a identificação. Agora aqui, se declaração e o se aqui é o tipo de. Então você pode ver aqui eu estou apenas definindo esse tipo de assunto aqui, onde eu apenas escrevo o evento, ok? Se o evento não for igual a indefinido. Então você pode ver aqui, isso não é igual indefinido aqui. Então, o que você vai fazer? Então você pode ver aqui. Então por que eu apenas executar este tipo de evento que é igual a indefinido. Esta é a classificação que é selecionada pelo usuário, que é 12 ou três. Variável. Variável é dividida. O id é igual a cabeças de nota de identificação de sublinhado y1, certo? Isto é apenas uma questão dividida. Ok, e agora aqui você pode ver que eu tenho que fazer uma divisão com isso. Ok? Agora aqui eu tenho variável correta. Variável aqui é, naturalmente, ID e o ID que é igual a eu tenho que escrever este é split ID e o espírito ID aqui é um. Então que a vontade está começando o IID de um, que é mostrado para você no sistema de classificação e, em seguida, colocar 3-4 e bastante. Ok. Agora aqui você pode ver que eu tenho que escrever aquele cifrão ponto Ajax. Então eu estou apenas executando o comando index aqui, onde você pode ver que eu li que um URL, URL hair é caro, que vamos obter o URL rating dot PHP. Ok? E então aqui você pode ver que eu divulgo esse PHP. Agora aqui você pode ver que eu tenho um tipo certo. Tipo. Aqui está o post e divulga tipo Coase aqui. Agora você pode ver que eu tenho os dados certos. E os dados aqui é o ID do host, que é o ID do post escuro bem aqui. E aqui você pode ver que eu aumentei a classificação. E a classificação aqui é o valor. Ok? Agora aqui você pode ver que eu tenho direito? Este é o nosso tipo de dados aqui. E o tipo de dados aqui é um tipo de dados aqui é apenas alguns. Certo, por que estou batendo bem aqui? Então eu digo a vocês que quando eu apenas executar este jazz e então aqui estou eu apenas inconquistado aquele trimestre e quarto que código bem aqui, OK. Agora, depois disso, estou apenas escrevendo que isto é um sucesso. E o sucesso aqui é a função ou o tipo de função aqui são os dados bem aqui. Agora aqui eu começo variável e variável é média. E a média aqui é igual à média. Estes são os nossos dados. E os dados aqui são, eu vou obter a classificação média aqui. Então, média, eu vou obter isso a partir do código PHP que estamos sob servindo um ao outro. Áreas certas furiosas. Este é e este ID de postagem sublinhado iterante. Ok? E então aqui, isso é apenas sem impostos aqui e o texto aqui. Ok? E eu só fecho este código aqui. Então você pode ver aqui da seguinte forma, uma pontuação aqui como n aqui e aqui como você pode ver isso. Primeiro, falhei de explicar a pontuação para vocês. Você pode ver aqui este é eu estou excluindo a função e, em seguida, esta é uma função de classificação que seguro para você dentro do bar. Ok, aqui estou eu apenas colocando a equipe bem aqui. Estamos selecionando a leitura de 1234, então o início é mostrado para você. Então você pode ver aqui este é no menu Selecionar ou a seleção começa com as áreas Uma estrutura para você 234. Você pode selecionar qualquer uma das estrelas a partir desses números. Então, o começo é mostrado para você. E depois disso você pode ver aqui este é o tipo de eventos aqui onde eu apenas escrevo if declaração para classificação, que é selecionado pelo usuário aqui. Aqui você pode ver que este é apenas um espelho de solicitação Ajax. Você pode ver que isso irá solicitar a página de classificação da dívida, bem como, em seguida, que integra suposto. Isso vai se arrepender por namorar também. Aqui ajuda você a entender agora e agora aqui você pode ver que se você quiser atualizar alguns dos degradantes bem aqui. Então esta variável média que eu estou nesse estágio ajuda você a entender agora, se você encontrar algum problema relacionado a esta palestra, por favor me avise e obrigado por assistir. 105. Alguns de design de design: Ei pessoal, bem-vindos a esta palestra. Nesta palestra estamos indo para ladrilhos ou toda a funcionalidade com CSS, como podemos fazê-lo legado. Aqui nesta palestra, eu estou apenas dando a vocês uma visão geral simples sobre este ladrilho porque ele está assinando é parte norte deste projeto. E desculpe, este curso, só porque neste curso estamos totalmente consistindo no PHP, tudo ok. Mas aqui eu estou apenas fazendo o CSS sempre para esse propósito, local estão apenas ligando algo como aqui. Você pode ver que se VL, algo como front-end deste projeto lá, suponha este DIV. Então eu só ligando isso para a seção de estilo. Então, em primeiro lugar, eu só escrevo a porta, certo? Ok, então aqui você pode ver os olhos deles, certo? Mais mais e mais, mais. Aqui está, certo? Este é o conteúdo aqui. Então, como um conteúdo aqui, então eu vou apenas escrever o conteúdo dos atos na polícia, criar uma borda de 0 pixel, ok? E 0 pixel aqui é criar um sólido, e o sólido aqui é preto. Ok, aqui você pode ver em primeiro lugar, Eu só disse nome de campo que o que eu quero fazer styling. Então eu só disse essa fronteira. Em seguida, quantos pixels, tamanho das bordas do lago. Então eu só escrevo, uso pixels, ok, e então isso é sólido e preto. Ok? Agora ofereça isso aqui. Você pode ver que eu tenho razão, que esta é a fronteira. E a fronteira, eu só tenho o raio dela. E o raio é de três pixels. E o raio é do nosso tamanho da fronteira. Agora aqui você pode definir o preenchimento. O preenchimento é de cinco pixels bem aqui. Agora, qual é a margem da fronteira? Então aqui eu escrevo como “0 pixel art hall “, ok? Agora aqui você pode ver que eu tenho bem ali, esta é a cama e qual é o tamanho da fronteira. Então a ISIS ali, isto é 50%. Agora, você pode ver aqui meu design de conteúdo é computado bem aqui. Agora, se você quiser projetar o seu post para simplesmente você leu 0, e então aqui eu apenas tomar o post como o nome. Então, qual é o posto aqui? Então eu estou apenas procurando o post aqui. Então você pode ver que este é o nosso post IDs bem aqui. E você pode ver, e este é um class_name. Então eu só tomo este nome de classe como o correio aqui mesmo. E então aqui eu apenas ligando isso para o CSS e oferecer isso. Você pode ver aqui que eu tenho que escrever isso. A fronteira e a fronteira aqui são o fundo. E o fundo aqui é um pixel, sólido. E o sólido aqui são operações secretas. Você entende ou não, eu estou apenas definindo a borda do posto também. E agora aqui você pode ver que isso é apenas um estofamento bem aqui. E o preenchimento aqui é 1010 pixels bem aqui. Ok? Agora você pode ver que isso é apenas uma margem. E a margem do topo da fronteira oito aqui, desculpe, quatro mortos. E aqui esta é a margem. E a margem aqui é o topo significa que o que é o lado superior da margem de seus posts bem aqui. Então eu estou apenas definindo isso também. Ok, agora aqui você pode ver que qual é a margem do fundo direito aqui? Então esta é a margem do fundo. E a margem inferior também é R dez pixel aqui. Gerentes olhando para o núcleo e quando você está apenas assistindo a saída disso. Então você será completamente compreensível que o que estamos fazendo exatamente aqui? Ok? Agora aqui você pode ver que depois disso, eu tenho que escrever ponto seno novamente. E aqui você pode ver que eu já postei. Então, em primeiro lugar, eu tenho que obter os posts aqui e agora aqui você pode ver que eu estou apenas definindo o cabeçalho do Post que simplesmente eu apenas escrever tag H1, que é para a tag título aqui. Ok? Agora aqui, você pode ver que dentro disso, eu tenho bem ali. Esta é apenas uma cor de fonte. E a fonte aqui é que eu tenho que escrever que isso está molhado. Então, se você quiser levar onde há um 13052, este é um útil, eu só pego a fonte. peso aqui é o normal. Então você também pode escrever o formado como o tamanho como o tamanho aqui é 30 pixels. Você pode ver que você também escrever você está cor cabeçalho também. Então, se você quiser dar, basta ligar a ele. E agora aqui você pode ver que eu li esse post. E o posto aqui é, eu cheguei a isso. Então esta é a última e última é a criança bem aqui. Então o último slide aqui é que eu estou apenas recebendo a borda ea borda que é igual a 0. Ok? Então eu vou falar sobre a última vez que eu apenas executar este programa. Agora aqui você pode ver que depois disso, eu estou apenas escrevendo o ponto Laker vai e a cabeça do poste é o link do ponto. O que é um ponto link aqui. Você pode ver aqui este é o link e este é o texto âncora. Só lhe dei esta telha para o link aqui. Você pode ver aqui mais v, Tenho derivado isso como uma decoração de texto. Ok? E você pode ver aqui isso é decoração de texto e envelhecimento e a relação de livro aqui não é. Ok. Agora aqui você pode ver que eu tenho derivado esta cor e a cor aqui é, você pode ver que esta é a cor preta bem aqui. Ok? Agora eu só disse a cor do link também. Agora, como podem ver, estou apenas estabelecendo o imposto postal bem aqui. Primeiro, o espaçamento lateral para o espaçamento lateral entre os textos é de um pixel se você não fosse conhecido vesgo ou arccos, qualquer um escreve seu tamanho de pixel aqui. Agora, você pode ver aqui esta é uma fazenda e o ponto aqui é o tamanho, assim por diante. tamanho aqui é de 15 pixels bem aqui. Aqui você pode ver que esta é a forma e a família do formulário. Então font-família aqui é você pode ver que se o xerife se ele, se é áreas de simplesmente dado a configuração aérea e qualquer coisa. Ok. Agora aqui depois disso você pode ver aqui eu só disse que a cor do que aqui é, você pode dizer que eu estou escrevendo que este é um igual. Ok? Agora, o texto e o alinhamento de texto aqui é USE Center na dor de cabeça, justificar esquerda ou direita, então é bem ali. Este é um texto justificado quando você está apenas trabalhando com MS. Word. Então, houve uma geosciência de controle ou justificar ou textual Nesse caso, você pode simplesmente declarar seu CSS. Com a ajuda de alinhamento de texto e justificar aqui mesmo. E agora escrevo que esta é a causa. E o post aqui é que eu estou apenas pegando a tag da ação bem aqui. Então, a ação do ovo, eu estou afirmando um projeto para a borda. Então, a margem aqui é o topo. Nós somos, você pode ver, ou este é o 15 pixels aqui e agora aqui você pode ver que a marginal, a parte inferior direita aqui, então a borda marginal aqui é 15 picaretas slot. Então, tudo bem. Agora aqui você pode ver que oferta isso, eu tenho que definir o projeto para, vamos supor uma mídia também. Aqui. Você pode ver que esta é uma mídia. Por que estou tomando a mediana aqui? Porque isso é apenas para uma consulta de mídia. Você morreu aqui, ok, agora aqui você pode ver que este é o máximo e o valor máximo aqui é igual a, eu tenho escritor, isso é 800 pixels. Ok? Por que estou pegando 800 pixels bem aqui, porque quando você está apenas ampliando. Então, isso não será como expandir ou Noruega mudar seu texto aqui. Agora aqui você pode ver que eu estou afirmando isso para o conteúdo. E o conteúdo aqui é o vermelho. E o vermelho aqui é 95 pixels bem aqui. Por que há esse conteúdo aqui? Porque estou afirmando o direito da página. Ok, e então dentro daquele v, como este conteúdo aqui, ok, então é por isso que eu estou apenas escrevendo a corrente aqui. Agora. E aqui você pode ver que depois disso, eu tenho que escrever isso. Isso é para homens iguais, como é mau quando você está apenas dando a classificação ou algo mais. Então, para isso, isso será executado aqui mesmo. Então isso é como e diferente de projetar bem aqui, assim como e diferente aqui é você pode dizer que há também uma ligação de ponto. Assim como aqui, você pode ver que esta é uma borda e a borda igual a 0. Então aqui, o fundo e o fundo aqui não é nenhum. Nenhum cabelo. Agora. E isto é uma carta. E o espaçamento de letras bem aqui, que é o único pixel. Agora a cor aqui é que eu tenho derivado lá. Isto é, você pode dizer que isso é como não-grego do pai. E aqui temos que escrever que esta é a cor verde do gramado bem aqui. Ok. Agora eu acho que você está um pouco confuso ou pai, o que eu estou fazendo aqui. Então isso é apenas como projetar quando estamos apenas executando nosso código. Você vai completamente compreensível que acorde que estamos projetando o realmente fez escrever aqui, enquanto a saída de reta. Então aqui você pode ver que eu tenho direito nesta vida. E o tipo aqui também é a nossa etiqueta bem aqui. E isso também é diferente ou menos classificação aqui. E aqui estou eu colocando isso na nossa. Quando você está apenas mouse sobre algo como este é nossa tag e você está apenas fazendo a maioria do trabalho. Então aqui você vai encontrar um Hummer. Então eu só escrevo que este é o cursor bem aqui. Então o cursor do mouse é, você pode ver que isso é apenas uma asa do cursor bem aqui. Então isso é, você pode ver, e isso é para auditoria. E aqui você pode ver que isso é para o cursor da caneta apenas clicando em religiosos, movendo isso para o tribunal. Então você pode ver que este é apenas um cursor de ponteiro bem aqui. Então aqui você pode ver que este é um cursor. Então eu só disse isso quando você está apenas movendo para o texto ou movendo para a classificação bem aqui. Então você está, o cursor vai mudar para o ponteiro, certo? Ok? E aqui você pode ver que eu tenho que remover este sinal aqui. Desculpe por isso. E sim, ok, agora parece bem. Agora aqui você pode ver que este é o Designing for these index dot página PHP quando você está apenas lendo seu Tantalus estrangeiro disse simplesmente que está projetando nessa fase. Então aqui você pode ver que esta é apenas uma ação post cujo texto. Então aqui você pode ver que esta é uma classe operando também. Ok? Então você pode ver aqui este é um estilo e limpar ambos os lados. Então v estão fazendo exatamente o nome de classes de design aqui você pode ver que consegue tomar isso aqui. Você pode encontrar este é um Coast Action tags, última criança título número um, este é um post aqui, e este também é um conteúdo aqui. Então você pode ver aqui nós estamos realmente projetando para que arquivos front-end. Aqui estamos nós, o que estamos criando aqui para as bootstraps. Então isso é muito simples. Quando estamos apenas executando este projeto e estamos apenas tomando a saída do nosso projeto. Então, nesse caso, você entenderá melhor das saídas. Espero que você entenda agora, se você não entender qualquer planta aqui, você pode fazer qualquer pergunta. Por favor, me avise e obrigado por assistir a esta palestra. 106. Crie banco de dados: Ei pessoal, bem-vindos a esta palestra. Nesta palestra vamos falar sobre o banco de dados para este projeto através do tempo que estamos criando o banco de dados agora. Então aqui você pode ver que eu li que criar comando e limpou a tabela. Ok. Criar tabela se ela não existir, ok, que significa que se a tabela não existe, então simplesmente limpou que se DIBL existe, então ignore essa consulta aqui. Agora aqui eu só escrevo um nome de tabela. Aqui está o nome da tabela, aqui está o post, porque nas últimas palestras, VR está usando o nome da tabela em vez seus cientistas escreverem isso em oposição aqui. Agora aqui você pode ver suas instalações. Tenho o direito azul, que tem a identificação aqui. Agora aqui, ID aqui é um tipo inteiro, ok? Este é um ID de tipo inteiro aqui. E corretores interiores são 11. Camada. Este atributos inteiros nesta tabela não é nulo e esse é o nosso sublinhado TO. Isto é incremento. Ok? Então você pode ver aqui, Eu estou apenas definindo o operador de incremento para esse post, onde se o usuário irá adicionar quatro, se o primeiro registro de ID de usuário. Então isso nos permitirá um caolho, então, 2345 e assim por diante. Agora aqui você pode ver que eu tenho que escrever que este é o título. E o título aqui é este é o varchar porque o Python ar o nome do atributo que VARCHAR é o tipo de caractere char aqui, intimidade que não é 30-50, 80 ou 100. Ok? Agora aqui você pode ver que eu tenho brilho também não é nulo, o que significa que você não pode deixar este campo em branco aqui. Agora, eu tenho que escrever um outro atributo que é o conteúdo aqui. Como você sabe que estamos em últimas palestras, estamos projetando nosso conteúdo aqui mesmo. Então isso é apenas um conteúdo. E se você olhar para a sua página de índice, então haverá, você pode ver que este é um ID post. E aqui você pode ver que vamos supor que somos como um conteúdo, então eu estou apenas procurando o conteúdo. Então aqui você pode ver que este é um conteúdo bem aqui, Ok, agora aqui para isso, você pode ver aqui nós temos o título também. Então você pode ver aqui, estes são nossos títulos. Você pode ver título, id, conteúdo e link. Então eu estou apenas criando esses atributos no banco de dados. Então aqui você pode ver que este é texto e texto ano não é nulo. Então por que não estou tomando isso como o inteiro varchar? Porque o conteúdo é um monte de textos seria, portanto, eu estou é simplesmente tomando as tags que quaisquer caracteres serão adicionados a ele. Agora aqui você pode ver que eu estou apenas escrevendo link. E link aqui é, este é grande e o grande Haar aqui é 2W cinco. Esse link não é mais do que dois caracteres duplos de cinco. Isto não é um LED aqui. Agora eu acabei de dizer que isso é primário e a chave primária aqui está configurada. Esse número inteiro aqui, certo? Porque você tem que sempre pegar seu ID é uma chave primária. Agora aqui você pode ver que eu n igual a eu descrevi I_1 o dB. Então este é apenas um tipo de banco de dados bem aqui. E eu li que este é D. E a parte D aqui é o conjunto de caracteres e o corretor disse que é o latino, ok, que é igual ao latino, aparentemente caso como o nosso exemplo antigo. Então eu só tomo isso como uma chave primária é ID porque você sempre pode tomar ID como uma chave primária porque id é sempre ser único e a chave primária sempre tomará a chave primária como única aqui. Agora você pode ver aqui, vá para o navegador. Então este é apenas um texto fictício que vamos usar mais tarde nesta palestra. Aqui você pode ver que este é o comando SQL. E agora só estou abrindo a classificação aqui. Agora, quando ele acabou de abrir este e clique em ir. Então você pode ver aqui o nome da tabela do banco de dados com o post é skater comeu ele e eu apenas clique sobre isso. Você pode ver aqui temos o interior como a chave primária, ID e título, que é Wars tinha um 100 texto aqui é um conteúdo e, em seguida, este é um varchar bem aqui. Então este é um Latin R1 e R2 e esquema, que é IID, significa que este é um mais um, depois 234, e mais um, depois três, depois quatro mais três mais 14. Então lá vai subir assim. Ok. Agora, aqui, depois disso, você pode ver que eu causei alguns dos encontros bem aqui. Agora aqui você pode ver que eu apenas escrevo inserção em mercadoria. Então insira em, assim você pode ver aqui nós temos, vamos supor que esta é a classificação post, então Emmons tique-taque bem aqui. Qual é o nome disso? Então você pode ver que eu tenho que resolver isso e eu estou apenas dizendo que este é o custo. E o custo aqui é roteamento deve ser edição sublinhado bem aqui, ok, agora está tudo bem. Agora você pode ver que eu li isso. Este é b sublinhado. Só estou checando o nome. Então este é t sublinhado classificação aqui, desculpe, aqui, e apenas copiar aqui, que é classificação b sublinhado. E então aqui você pode ver lá no P e eu tenho que escrever o primeiro DID, ok? E a identificação aqui é que eu tenho escrito que isso é apenas, você pode ver que é apenas um nome. Desculpe, aqui é IRD. Então aqui você pode ver que este é um id de usuário. E então aqui você pode ver que eu tenho aqui, este é o ID do host, bem aqui. Você pode ver aqui este é um ID do curso. E depois disso, eu cheguei a esta é classificação. E então aqui você pode ver que eu defini o carimbo de data/hora como que a hora essa classificação do curso será adicionada ao bom. Agora aqui você pode ver que eu li os valores. E por dentro, depois desses valores, eu tenho que definir isso. Desculpe, aqui você pode ver que eu defini os valores. E os valores aqui. Você pode ver que este é o número um, ok? Agora aqui você pode ver que este é o ID de usuário como um três. Então aqui você pode ver que o post id como o único aqui. E então aqui você pode ver que eu cheguei a isso. E o carimbo de data/hora, desculpe, isso é constrangedor. Você pode ver aqui é que eu estou definindo a classificação como um três. Então aqui você pode ver que eu tenho um carimbo de data/hora bem aqui. Então o carimbo de data/hora aqui é supor como este é 2020, ok? E aqui temos a data. Aqui está o seu 604, está bem? E você também pode definir a grade de carimbo de data/hora. Então você considera que isso é 19. E o cabelo, você pode ver que eu ouvi Lema. Então cidadãos, isto é 10 para comandar bem aqui. E aqui você pode ver lá no Iraque, certo? Que esta é uma classificação P bem aqui, ok? Para simplesmente, eu tenho que criar isso nele. Mas aqui você pode ver que eu estou apenas mudando os atributos bem aqui. Então você pode ver aqui eu estou apenas copiando e colado bem aqui. Depois namoro P. E agora aqui você pode ver sua primeira TV, como o ID aqui, então nós temos o ID de usuário. Então esta é a forma como o ID do usuário. Então, após este V sub o é o post id , então nós seguramos como codificação. Ok? Então você pode ver que agora ar, este é um tipo inteiro L1, então este é também um tipo inteiro e Alum. Agora aqui você pode ver que este é também um tipo inteiro classificação Layland aqui é inteiro tipo dois. Este é inteiro e inteiro tipo tubo só porque você não pode degradar como uma caneta aqui. E isso é até cinco, então eu estou apenas escrevendo isso como um inteiro tipo 0 aqui. Id é parece que um caso como esse é auto-incremento. Agora aqui você pode ver que eu tenho bem ali. Este é o momento, este temporário aqui, você pode ver que este é um carimbo de data/hora como um atributo. Agora, você pode ver que eu li e este é um tempo é dez e o carimbo de data/hora aqui não é nulo. O que é, você pode ver aqui este é o padrão. E o padrão aqui é que nós vamos obter o carimbo de hora atual sublinhado bem aqui, ok, e timestamp está aqui. Você pode ver que eu tenho que escrever isso é atualização. E atualizar aqui é, você pode ver que este é um sublinhado atual. O tempo é temporário aqui, está bem? E então aqui você pode ver que eu disse a chave primária no ID bem aqui. Ok. Agora aqui você pode ver o Primeiro, eu sou apenas copiar e colar isso na classificação aqui mesmo. Podemos ver isso. E, em seguida, clique em ir. Então você pode ver aqui de outra tabela é criada aqui. Agora como você pode ver que se você quiser adicionar este marcador de inserção, então nessa fase você tem que adicionar esta barra aqui. Você pode ver que eu tenho que escrever que este é inserir, inserir em. Você pode ver que eu tenho que escrever inserção no post. Então aqui você pode ver que este é um post bem aqui. E oferecer isso inserindo o pós-compra, o I2 obter o atributo aqui realmente, eu só disse o IID. Então aqui você pode ver que eu só disse o título da página. Então aqui você pode ver que depois deste Einstein, que este é o conteúdo da página bem aqui. E aqui eu tenho uma olhada no link oferecido. Agora, depois disso, você pode ver aqui eu defini os valores e os valores aqui, você pode ver que isso é. Dir para guardar o ID aqui mesmo, que é ID é um. Agora aqui você pode ver que este é o título da página. Para que aqui você possa ver que este é o título da classificação. Ok? E você pode ver lá, e eu apenas fechar esta classificação bem aqui. E aqui você pode ver que, depois disso, você também pode obter este texto fictício bem aqui. Então, se você quiser dar a este Tommy mensagens, texto falso para ele ou para dá-lo. Ok, você pode ver que para esse propósito, eu estou abrindo este link do texto fictício bem aqui. Você pode ver isso se você quiser definir o conteúdo da página para que você possa ver aqui o título. Só removo isso, por favor. Você pode ver que a classificação da minha palestra. Ok, você pode ver que eu acabei de definir que a classificação da minha palestra. Então aqui você pode ver que depois disso eu estou apenas ligando. Você pode ver aqui eu estou apenas definindo o link para ele. Então eu só dei um simples ligado a ele. Ok, então você pode ver isso. E aqui eu estou apenas dando um link para essa página como página mais próxima aqui. Ok, espero que você entenda agora que como podemos fazer o comando aqui mesmo. Então, depois disso, você pode ver que fecha tribunal e aqui fechado com um ponto-e-vírgula. Sem ar. Eu só estou executando este comando no banco de dados bem aqui estamos nós. Você pode ver que dentro deste post SQL e, em seguida, considerar clique em metas. Então, em CSER dois no conteúdo do título do id post. Então aqui você pode ver que eu ajudei a escrever isso como o conteúdo aqui. C. E sim, ok, está tudo bem agora. E dois pontos desconhecidos, por favor selecione a classificação para o meu campo. Então aqui você pode ver que isso irá conduzir o id, título, conteúdo e os links. Então está tudo bem agora, mas não está pegando aqui ID, título e o conteúdo aqui. E então aqui você pode ver que este é um link. E nós fizemos isso latrinas tomar direito, Harry, eu só disse uma única aspas bem aqui onde este é um mercado de condições duplas que eu estou usando aqui mesmo. E parece um caso como o fechamento dessa etiqueta também. E aqui você pode ver que isso é aspas simples. Agora podemos. Sim. Ok. Então feche isso. Está tudo bem agora. Agora vamos ver. Eu só, eu só estou rodando de novo. Então você pode ver aqui que está pegando o texto aqui. E eles são texto são humanos para mim, dentro disso você pode ver aqui eu estou apenas inserindo com sucesso para o nosso texto aqui ou bem aqui. Agora aqui você pode ver que eu apenas escrevo em 0 para Kamar ar lá. Então, quando eu apenas abrir isso e clique na classificação, para que você possa ver que o SQL bem aqui. Então, isto é, eu não estou usando o automatizado aqui mesmo. Então é por isso que você pode ver que aqui, que DR. adicionando manualmente as chaves bem aqui. Ok? Agora aqui eu basta clicar no gol, então pontuação mais próxima. Agora você pode ver que aqui você tem um erro na sequência que é, verifique o manual correspondente ou menos MariaDB. Nós aqui você pode ver que não está recebendo a identificação bem aqui, fica bem. Então, há a identificação bem aqui. E eu tomo de novo. Então você pode ver este é este desfrutar inserido com sucesso bem aqui. Você pode ver isso com um carimbo de data/hora também. Assim, nossas consultas de banco de dados são funciona com sucesso aqui. Espero que você entenda agora que como podemos criar tudo isso, se você encontrar algum problema em relação a esta palestra, por favor me avise e obrigado por assistir esta palestra. 107. Explicação e execução de projeto: Ei pessoal, bem-vindos a esta palestra. Nesta palestra, estou executando este projeto e explicando cada funcionalidade neste projeto que Howard trabalha. Em primeiro lugar, você pode ver que isis é ensinado a partir das configurações deste projeto. Aqui. Este é o anfitrião local. Então você pode ver aqui quando estamos apenas executando este projeto aqui. Então aqui você vai descobrir que este é o arquivo host local bem aqui. Ok? Agora, depois disso, você pode ver que este é um usuário SQL raiz. Então, depois disso, a senha dele. E aqui este é o nome do banco de dados bem aqui. Agora aqui esta é apenas uma conexão do banco de dados bem aqui. Depois disso, você pode ver aqui este é um Mar SQL, e aqui esta conexão não é criada, então este comando será executado nessa fase. Você pode ver que agora, depois disso, estamos apenas movendo para o Download Plugins. Br baixando os plugins aqui onde você pode ver que este é o arquivo jQuery e este é o sistema de classificação de barras GK. Então estes são os dois plug-ins. O que os átomos estão tocando , ajuda você a entender agora. Então estes são os únicos arquivos dq1 e nós não são totalmente consistem no front-end em, neste curso. Estamos trabalhando apenas com um PHP. Então é por isso que não estou explicando completamente todas essas coisas estranhas. É por isso que simplesmente deixe aqui. Porque o seu foco principal é trabalhar nos arquivos PHP como este, a palavra de índice PHP rating dot PHP do que arquivos de bancos de dados aqui e os arquivos de contribuições aqui mesmo. Agora, depois disso, eu estou descrevendo algumas das funcionalidades back-end nos arquivos de classificação através de você pode selecionar a classificação. Você pode ver que aqui estamos. Você pode selecionar a classificação para que mude sua funcionalidade. Você pode ver aqui 35.53 e este é 4, e este é Kook 10. Você pode ver aqui que ele está mudando de endereço aqui. Agora. Em primeiro lugar, eu vou dizer as conexões de banco de dados para ele. Então, depois disso, você pode ver aqui, encontrar o ID aqui, então este é um post id aqui. Você pode ver que, que vai obter o ID post. Você pode ver que este é o post ID bem aqui, você pode ver. Então é por isso que está me mostrando aqui. Ok? Agora, depois disso você pode ver aqui isso é selecionar a contagem dele, porque esta é uma contagem dos cartazes no ADD, como você pode ver aqui, nós temos o único post bem, então ele está contando um custo se dez cartazes. Então você pode ver isso é revestimento e definir a classificação, Faça isso. Agora você pode ver que isso é apenas uma inserção para comandar bem aqui. E para isso, se você quiser atualizar um pouco da classificação aqui. Assim, da mesma forma, você vai encontrar isso, você pode ver. Kamara será executado R traço fez quando eu apenas clicar em w negociação aqui. Então, isso irá simplesmente atualizar a classificação para o banco de dados. Ok? Agora, depois disso, você pode ver aqui eu estou apenas selecionando este Kumar. Então isso irá simplesmente selecionar a classificação do banco de dados e me mostrar aqui. Você pode ver isso. Está bem. Agora vamos ver este é o índice da página principal aqui. Agora vou mostrar-lhe a funcionalidade de back-end que como os arquivos de back-end funcionam aqui. Agora você pode ver que existe o índice da base. E quanto mais rápido você pode ver que este é o sistema de classificação aqui, e esta é uma configuração vinculada ao banco de dados. Então você pode ver aqui esses arquivos, todos os arquivos são mostrados para nós assim, que é o interligado entre si. Então aqui você pode ver que este é apenas o nosso sistema de envelhecimento, o que estou escrevendo aqui. E depois disso você pode ver aqui que este bloco tags e alguns dos pinos front-end bem aqui. Então este é um arquivo style.css ou eu estou apenas adicionando cabelo, então este é o link desse plugin GQ bem aqui. E depois disso, este é um arquivo GQ aqui, e este é um arquivo JavaScript. Agora você pode ver que esta função é trabalhar como esta função inteira vai levar a média dele se eu apenas remover essas funções. Portanto, não há avaliações ou não haverá programas de leitura para nós. Isso será simplesmente o nosso menu suspenso e que escreverá 12345. Basta ver, você pode ver aqui isso é apenas uma tag de script, então eu estou apenas removendo essa tag de script dela. Você pode ver isso. E então aqui você pode ver que eu estou apenas refrescando-o. Então a lista suspensa é que ela nos quer assim. Está bem. Você pode ver aqui. Então eu só te digo que isso vai ter os alcatrões maravilhosos bem aqui que nos mostrarão que há alcatrão disso. Você pode ver isso. Agora aqui você pode ver isso quando eu apenas faço a maioria dos hormônios. Então você pode ver aqui ele está mudando o valor como eu acabei de lhe dizer no estilo CSS, você pode ver aqui como e ao contrário de Mozi ou é um ponto aqui. E você pode ver isso aqui. Então este é apenas o nosso ponteiro. Agora ofereça isso. Eu só tenho quando eu apenas mudar um pouco da classificação e a nova reserva para a ajuda desse URL que vai obter o arquivo de leitura backend bem aqui e eu estou apenas ligando ele. Então você pode ver que visualmente os valores de classificação de id post coast obter o arquivo JSON e a classificação de dados de funções, classificação média dele. E então isso vai me mostrar essa classificação bem aqui. Ok? Agora, depois disso, em primeiro lugar que a classificação será que ela quer se reunir com a ajuda deste comando select, que é selecionar teoria do post, em seguida, que irá obter o SQL select aqui a partir das configurações da variável SQL. E então esta é uma consulta que é a minha variável do comando select. Agora, depois disso, você pode ver que isso está selecionando o conteúdo do título do id e o link que você pode ver aqui. Este é o link que você pode ver se eu apenas clicar lá. Então este é o link de abertura bem aqui. Então este é o conteúdo e idéias nacionais para mim porque id é sempre esconder e este é o roteamento, o que é ela era para mim e esta é a classificação média com a ajuda de JavaScript. Ok? Agora aqui você pode ver que isso também é me mostrar a leitura média agora. Se não tivéssemos nenhuma iteração através desta opção é mostrado como um estado tracejado. Então isso é simplesmente me mostrar a classificação média aqui. Você pode ver que se eu apenas escrever quatro, modo que vai me mostrar os quatro porque no, naquela fase, a única ajuda a moderação. Então é por isso que tomamos essa decisão. Agora, depois disso, isso é apenas um design de front-end. Então eu disse que quando ele removeu arquivos JavaScript com esse arquivo no estágio deles está executando o que nos bastidores, Beck e Dead Star. Portanto, este Kmart selecionado está usando nesses casos. Ok? Você pode ver isso, e nós também estamos como ladrilhos aqui. Você pode ver que este é um estilo de ação bem aqui. Você pode ver que este é um 15 pixels. Este texto aqui tem tamanho de 15 pixels, letras pedaços, um pixels. E isso também é justificar. Então você pode ver aqui este texto também é justificar aqui. Então você entende agora. Agora você pode ver aqui se você está escrevendo o conteúdo eo cabelo olhos borda direita de tamanho dois pixels e ver se este tribunal atualizar isso. Então você pode ver aqui eu apenas copiar e colado aqui. Então, atualize isso. E você pode ver que este é um dois pixels aqui e ali está me mostrando este órgão. Agora, depois disso, você pode ver aqui, eu vou para o navegador aqui e agora aqui, você pode ver isso. Ou eu só vou para o arquivo de índice aqui você pode ver claro ambos decidir sem ar. Esta classificação média é mostrada para mim como aqui. E depois disso, este comando PHP está sendo executado lá está recebendo o PHP ID primeiro e, em seguida, a pergunta média de leitura irá escolher para mim. E então aqui você pode ver que eu apenas executar este JavaScript combinado. Então este é um projeto simples. O que estamos vendo, mais você vai trabalhar, estamos criando no sistema de classificação. Espero que você entenda agora. Se você não está entendendo, você pode postar qualquer um dos Kirsten sobre esta palestra ou sobre este curso. Obrigado por assistir e vejo você na próxima palestra.