Operadores de Atribuição – Curso PHP Iniciante #06

Operadores de Atribuição – Curso PHP Iniciante #06

março 10, 2019 Off Por Antonio

Curso em Vídeo Apresenta Patrocínio: Hostnet T1Site Apoio: Baixaki, JetBrains e Renderaê ♫ Música de Introdução ♫ Olá ! Seja bem vindo a 6ª (sexta) aula do seu curso de PHP O meu nome é Gustavo Guanabara Eu sou seu professor E como é de costume, chegamos a mais uma pergunta: Como facilitar as atribuições feitas com PHP? E você deve se lembrar muito bem o que é uma atribuição É quando você pega uma variável e coloca qualquer coisa dentro dela Seja um valor, seja o resultado de uma expressão, ou o que quer que seja E logo de cara, eu volto a recomendar: Você precisa ter o curso de Algoritmos, antes de dar prosseguimento aos seus estudos em PHP Eu sei que isso é chato, mas sei também que essa repetição é muito importante para você! Você precisa ter conhecimento de Algoritmo para dar continuidade no seu curso de PHP HTML não era uma linguagem de programação PHP é ! Então, o estudo de Programação evita frustrações Tem gente que tenta aprender PHP sem saber Algoritmo e no meio do caminho desiste E na maioria dos casos, esta desitência se dá justamente por isso: a pessoa não estudou Algoritmo e quer aprender uma Linguagem de Programação Então, eu vou ser sempre chato, por que amigo é sempre chato Você precisa aprender Algoritmo! Se você não aprendeu, para o curso de PHP, para você não desistir no meio do caminho, e acessa wwwcursoemvideocom, e se inscreva no curso de Algoritmo, são 15 (quinze) aulinhas, e bem simples de fazer Pratica tudo, baixa os pacotes, faz a aula, pega seu certificado

por que a a partir de agora nós temos certificado, válido em território nacional E aí, depois de conhecer Algoritmo, você pode fazer seu curso de PHP tranquilamente Então, se você já sabe Algoritmo, vai lembrar como eram feitas as atribuições Eu vou colocar no canto esquerdo, alguns exemplos de atribuição em Algoritmo E do lado direito, veremos como estas relações são feitas em PHP O primeiro exemplo é : a recebe 1 a <- 1 a recebe 1 é feito em PHP de uma maneira muito simples: $a = 1; E nós já vimos que todas as variáveis em PHP precisam ter um $ (cifrão) na frente E eu nunca vou falar "cifrão a"

eu vou falar "variável a" A próxima atribuição que nós vamos ver é o seguinte: b recebe 3 ( b <- 3) Para fazer b recebe 3 em PHP $b = 3; Nunca se esqueça do ponto-e-vírgula ( ; ) no final da linha Outras atribuições possíveis são: c recebe a mais b (c <- a + b) E aí, eu estou falando de uma expressão: a variável c vai receber o resultado da soma das variáveis a e b

Para fazer isso em PHP, é muito simples: $c = $a + $b ; Note aqui que a variável c está recebendo a soma de outras duas variáveis, ela mesma, a variável c, não faz parte do lado direito da expressão Mas ela pode fazer, em outra expressão como no caso: c recebe c mais cinco (c <- c + 5) c está recebendo ela mesma mais cinco A forma de representar isto no PHP pode ser exatamente as mesmas utilizadas nas expressões acima: $c = $c+ 5; Mas o PHP possui operadores específicos para este caso Se, no caso, a variável estiver nos dois lados, como $c neste caso, você pode simplificar a expressão usando: $c += 5; E o mais igual (+=) é operador de atribuição com adição Ele só pode ser utilizado se a variável do início também fizer parte da expressão do lado direito

Vamos ver outro exemplo: b recebe b mais a ( b <- b + a ) Você pode escrever em PHP: $b = $b + $a ; E como $b está dos dois lados, tanto no lado esquerdo quanto no lado direito, você pode utilizar: $b +=a ; E a forma de utilizar, você decide: você pode utilizar o próprio simbolo de atribuição, que é o igual ( = ) ou pode utilizar estes operadores de atribuição que são o mais igual (+=), menos igual (-=) nós vamos ver já já vários deles É uma questão de gosto Eu, particularmente, gosto de utilizar os operadores de atribuição, pois eles simplificam minha digitação Vamos a um último caso: se eu tenho a recebe a mais 1 (a <- a + 1) Eu posso utilizar: $a = $a + 1; ou posso utilizar $a += 1; E existe ainda mais um tipo de operador que é o operador de incremento Se essa variável estiver recebendo ela mesma mais 1 Eu posso utilizar: $a ++; Então, nós acabamos de ver aqui que existe uma forma de adicionar ou eliminar uma unidade, de maneira mais simples ainda, utilizando o ++ ou o – – Inclusive, por curiosidade, a linguagem C, quando sofreu um acrésimo, que foi colocar Orientação a Objeto, ela teve seu nome colocado como C++ Isto é, é a linguagem C com mais alguma coisa com mais uma funcionalidade, que é a Orientação a Objeto Então, ficou conhecido como a Linguagem C++

Os operadores de atribuição suportados pelo PHP são: adição, subtração, multiplicação, divisão, módulo e concatenação A adição é feita da seguinte maneira: Se eu tenho a recebe a mais b ($a = $a + $b 😉 Como nós vimos anteriormente eu posso escrever $a += $b; A mesma linha de raciocínio serve para todos os outros operadores Como, por exemplo, $a = $a – $b; Pode ser escrito como $a -= $b; Multiplicação também funciona $a = $a * $b; posso escrever como $a *= $b; O mesmo para a divisão $a = $a / $b; Posso fazer $a /= $b; Com o módulo, que é o resto da divisão $a = $a % $b; eu posso fazer $a %= $b; E a concatenação, que é a junção de duas strings Se eu tenho duas strings, uma string a e uma string b e eu quero juntar nós já vimos que existe o operador de concatenação que é o ponto

Se eu tenho esta expressão a recebe a concatenado com variável b $a = $a $b; Eu posso utilizar $a = $b; Todos estes operadores de atribuição seguem a mesma linha de raciocínio É só você se acostumar a utilizar um que você já sabe utilizar todos E vamos praticar o uso dos operadores de atribuição, fazendo um exercício

O primeiro exercício dessa aula será: Aplicar 10% de desconto ao preço de um produto Vamos partir direto para nosso editor de código Então, como de costume Você vai vir aqui no Explorer Eu criei, aqui dentro da pasta C:Arquivos de ProgramaEasyPHP5210wwwaula06 Se você baixou o pacote você tem este arquivo "_modelophp" que é aquele que estamos utilizando sempre

Vou vir aqui, no PhpStorn Vou mandar abrir o diretório e vou redirecionar para o diretório C:Arquivos de ProgramasEasyPHP5210wwwaula06 Se você está usando outra versão,não esqueça de saber qual a pasta utilizada Clicando em OK, ele vai abrir a pasta no PhpStorm E vai revelar, o meu arquivo que eu tenho lá dentro, que é o modelo Vou abrir este arquivo Já está com o modelo do PHP preparado e eu vou "Salvar como " Nosso primeiro exercício, que é de operadores

Não utilizei espaços botei 01-operadoresphp Agora eu tenho

o modelo está intacto e agora eu vou trabalhar no arquivo de operadores O que eu preciso é receber o preço de um produto pela minha URL e jogar dentro de uma variável que eu vou chamar de $preco Note aqui que eu não usei o cedilha (ç) $preco = $_GET["p"]; Ele vai receber pela linha o parâmetro p, que será o preço E vamos escrever o preço recebido: echo "O preço do produto é R$ $preco"; Vamos salvar E vamos abrir, clicando com o botão direito sobre o EasyPHP Escolhendo "Localweb" ou "Localhost" Ele vai abrir

vamos até a pasta "aula06" E vamos abrir o arquivo 01-operadoresphp Ele deu erro aqui na linha 11 por que eu não fiz a passagem de parâmetro, que é o p Para fazer isso, eu vou na URL colocar valor de p: 127

001/aula06/01-operadoresphp?p=100 Colocando o valor de p = 100 "O preço do produto é R$ 100" Agora, eu quero dar 10% de aumento nesse preço que foi passado

Para isso, eu vou fazer: $preco = $preco + ($preco*10/100); Se quisesse calcular 30%, faria $preco * 30/100 e assim sucessivamente Este mais aqui vai dar o aumento que nós precisamos

Não esqueça do ponto-e-vírgula ( ; ) E vamos escrever: echo "<br/> E o novo preço com 10% de aumento será R$ $preco"; Mais uma vez salvando Vamos atualizar "O preço do produto é R$ 100 E o novo preço com 10% de aumento será R$ 110" Vamos supor aqui que eu coloque p = 525 com 10%, o valor será R$ 5775 Logo, eu calculei um aumento de 10% no preço do produto E aí, se você percebeu, eu utilizei a expressão para cálculo do aumento da maneira antiga Eu posso fazer a mesma expressão, utilizando operadores de atribuição

Vamos ver como funciona isso: Perceba que na linha 13 eu tenho $preço que recebe ele mesmo mais a expressão que é $preço * 10/100 Basicamente, eu posso fazer: $preco += ($preco*10/100); O resultado será o mesmo e a expressão ficou muito mais simples para você entender Então $preco recebe ele mesmo mais 10% do valor dele mesmo Vamos salvar E atualizar Note aqui que o resultado é o mesmo Vamos testar com outro valor p = 950 "O preço do produto é de R$ 950 E o novo preço com 10% de aumento será R$ 1045" E vamos ver um outro exemplo, caso eu queira dar um desconto A coisa fica muito difícil, não sei nem se você vai conseguir entender Raciocinando aqui na nossa lógica Se eu utilizo o mais igual (+=) para dar um aumento, basta mudar para menos igual (-=) e eu vou dar um desconto

Vou mudar aqui de "aumento" para "desconto" Salvar atualizar o meu navegador E se eu tenho um produto de R$ 1000,00 Com um desconto de 10% ele vai ficar por R$ 900,00 E só para finalizar este exercício, já que eu sou chato pra caramba eu vou dar uma formatada neste número para que ele pareça um valor monetário Em primeiro lugar, vamos voltar o exercício aqui para o "aumento", que não era "desconto" Vamos colocar o mais igual (+=) aqui E vamos dar uma formatada neste preço Para colocar o preço formatado, eu vou ter que utilizar uma função aritmética, que nós já vimos na aula passada Eu vou remover o preço daqui E vou usar uma contatenação com o number format (number_format($preco, 2); Vou utilizar assim o preço com duas casas decimais Vou fazer a mesma coisa aqui fora number_format($preco, 2); Vamos salvar Caso haja alguma dúvida, pause o vídeo, digite seu código e de contiuidade logo a seguir Vamos salvar

e atualizar o navegador A partir de agora nós temos os valores formatados como valores monetários Outra coisa que nós já vimos anteriormente , nesta aula foi a utilização dos operadores de auto incremento os operadores de incremento de uma unidade Vamos ver como cada um deles funciona Existem basicamente dois operadores de incremento e eles podem ser usados em quatro modalidades diferentes Pré-incremento, pós-incremento, pré-decremento e pós-decremento Funciona da seguinte maneira: Se eu quiser representar: $a = $a + 1 eu posso utilizar ++$a Ou, em pós-incremento, para representar a mesma expressão eu posso utilizar $a++ E a forma de utilizar o ++ antes ou depois da variável faz toda a diferença O pré-incremento, como o próprio nome já diz, ele incrementa antes de qualquer coisa O pós-incremento, ele primeiro vai fazer uso da variável e depois irá incrementar E não se preocupe que já já vamos ver um exemplo disso Vamos ver os outros dois tipos de operadores O decremento funciona quando queremos fazer a diminuição de uma unidade em uma determinada variável inteira

Então, $= $a – 1 pode ser feita – -$a em pré-decremento Ou em pós-decremento utilizando $a – – Vamos exercitar este conceito vendo mais um exercício para o nosso cérebro O exercício 02 desta aula vai ser: Mostrar qual foi o ano anterior ao ano atual que vai ser passado pela minha URL Vamos ver como isso funciona Eu já estou na minha pasta 06 Já estou com meu modelo PHP aberto E vou Salvar Como -> 02-incrementophp Eu vou receber o ano atual, vou chamar $atual Vou receber via URL o parâmetro aa (ano atual) $atual = $_GET["aa"]; Então meu ano atual (aa) vai ser jogado na minha variável $atual

Eu posso escrever aqui: echo "O ano atual é $atual "; Vamos ver como funciona Salvei Vou voltar no meu navegador Aqui na minha listagem não aparece, vamos atualizar Agora já aparece o 02-incrementophp Vamos abrir o arquivo, ele está dando erro na linha 11 por que eu não passei o ano atual pela URL ?aa=2014 "O ano atual é 2014" Foi passado como parâmetro aqui, que é o aa Agora vamos ver o ano anterior, que é o que eu solicitei no exercício Voltando ao PhpStorm Vamos fazer o seguinte: echo "O ano atual é $atual e o ano anterior é "

$atual++"; Eu estou utilizando um pós-incremento isto é, eu vou utilizar o valor atual e depois vou incrementar Vamos ver se isso vai funcionar Atualizei Olha lá "O ano atual é 2014 e o ano anterior é 2014" Na verdade, por que ocorreu um erro? Ele deveria mostrar 2014 como ano atual e o ano anterior 2013 Por que ele deu erro? Por que eu fiz um pós decremento O pós decremento vai utilizar a variável primeiro e depois vai decrementar Eu mandei mostrar na tela o ano atual, mandei tirar um só que eu mandei pós-decremento isto é, ele primeiro vai mostrar o 2014 e depois vai tirar um

Na próxima linha, se eu mandar mostrar o ano atual, ele vai mostrar 2013 Para resolver este problema, basta que eu faça um pré-decremento Eu coloco o menos menos (- – ) não depois da variável, mas sim antes dela Utilizando o decremento antes da variável ele primeiro vai fazer o decremento e depois vai utilizar a variável Então como eu disse, a solução para este problema não é utilizar o pós-incremen Na verdade eu até utilizei aqui o incremento, seria decremento, né, seria menos menos (- -)

Vou colocar este menos menos (- – ) aqui na frente Então, o que eu estou fazendo é: Primeiro, tire uma unidade do atual e mostre o valor Vamos salvar E a partir de agora o ano atual é 2014 e o ano anterior é 2013 Deu para entender? Se você utilizar o mais mais (+ +) e o menos menos (- – ) numa linha única numa expressão única não vai fazer diferença você fazer pré ou pós-decremento

O mais importante aqui é que você entenda se o mais mais (+ +) ou o menos menos (- – ) estando antes ou depois faz toda a diferença Principalmente se você estiver numa expressão ou, como nós vimos aqui, num comando de exibição de tela Se você utilizar o pós-incremento isto é, se você colocar o mais mais (+ +) ou o menos menos ( – – ) depois da variável Ele primeiro vai exibir a variável, ele vai utilizar a variável e dai em diante ela vai valer mais um ou menos um Se você utilizar o pré-incremento ele primeiro incrementa ou decrementa e logo em seguida ele vai utilizar a variável Faça testes em seu computador, utilizando o seu EasyPhp ou qualquer outra ferramenta que você esteja utilizando para seu aprendizado em PHP e aprenda como funciona o mais mais (+ +) e o menos menos ( – – ) dentro dos seus códigos E eu vou utilizar esta aula para responder a mais uma pergunta, que é: Como fazer comentários em seu código PHP? Comentários são muito importantes para o programador

Sempre que você for criar um programa é muito importante que você comente os pontos chaves do seu código Isso por que uma outra pessoa pode utilizar seu programa mais tarde ou até mesmo você, que já programou coisas há muito tempo pode não lembrar exatamente o que estava acontecendo na hora que você estava programando, naquele momento Então, deixar o código comentado é uma ótima prática de programação e nós vamos ver como comentar em nosso código, utilizando o PHP Existem, basicamente, três simbologias para representar comentários em PHP A primeira delas é fazendo comentários "inline" isto é, um comentário que vai fazer parte de uma linha Você pode fazer um comentário inline utilizando o barra barra ( //) ou a cerquilha (#) Vamos ver como podemos fazer este tipo de comentário, no código que acabamos de criar

O comentário inline será feito da seguinte maneira: em qualquer lugar do seu código, você pode colocar barra barra (//) e fazer seu comentário Por exemplo // Essa linha vai pegar o ano na URL Note que a partir do barra barra (//) tudo será considerado comentário Inclusise, por exemplo, se eu colocar barra barra (//) aqui, na variável Esta parte do código já ficou cinza indica que ela é um comentário Da mesma maneira, eu posso utilizar a cerquilha (#) A partir da cerquilha (#) tudo será feito como comentário Vou salvar Vamos atualizar o código E você vai ver que nenhuma alteração foi feita, nenhum dos comentários será exibido

Ele servirá apenas para o programador Se você vier aqui, e mandar exibir o código fonte Nem dessa maneira, o comentário será enviado O que acontece é que seu comentário fica reservado apenas ao seu código fonte em PHP Nada vai ser enviado para o cliente Outra maneira de fazer comentários é utilizando comentários "multiline" que são comentários que duram várias linhas Para isso, você irá utilizar o barra asterisco (/*) e o asterisco barra (*/) Tudo o que estiver delimitado entre estes símbolos, será considerado comentário multilinha

Na prática aqui, vamos fazer o seguinte: Vou criar um comentário multilinha que vai ter o enunciado deste exercício /* Este exercício pretende demonstrar o uso de operadores de incremento e decremento */ Note aqui que enquanto eu não colocar o asterisco barra (*/) tudo será considerado comentário Colocando o asterisco barra ( */) eu fiz um comentário de múltiplas linhas Eu posso inclusive dar "enter" aqui e utilizar mais linhas Quantas forem necessárias para fazer meu comentário

Tudo que estiver entre os símbolos barra asterisco (/*) e asterisco barra (/*) Você percebe aqui que o PHP considera como comentário E de maneira similar, a cerquilha(#) e o barra barra (//) todas estas linhas de comentário serão ignoradas na hora de interpretar seu script Um comentário serve apenas para você, programador, se localizar e deixar seu código mais explicado E já que nós estamos falando nessa aula sobre atribuições, vamos ver mais duas técnicas de atribuições que o PHP tem como particularidade Uma outra pergunta que pode surgir durante seu aprendizado em PHP é: Como fazer referência entre variáveis? O PHP permite referência entre variáveis

Vamos ver um exemplo disso O exemplo que eu criei foi o seguinte: Vamos considerar as seguintes atribuições $a recebe 3 $a=3; Quando eu faço $a recebe 3, ele vai na memória do meu servidor criar uma variável a e colocar dentro dela o valor 3 Até aí, tudo simples, tudo fácil de se compreender A minha próxima linha é b recebe a : $b = $a; Com a linha $b recebe $a, ele vai criar uma variável b E a variável b vai receber o mesmo conteúdo que a variável a, isto é, 3 A próxima linha é mais uma atribuição

$b +=5; O que ele vai fazer aí Ele vai fazer $b, vai receber ele mesmo, que é 3 mais 5 Então, a variável b vai mudar de 3 para 8 Por fim, nós usaremos os comandos "echo $a;" para mostrar 3 e "echo $b;" para mostrar 8 "Sim, Guanabara, mas até aí, nada de mais " Sim, vamos ver o complemento disso que é utilizando variáveis referenciadas Aqui do lado, vou criar um código semelhante, e vou fazer o seguinte: $a = 3; Ok, ele vai fazer a mesma coisa A variável a vai receber 3 E na segunda linha eu vou fazer uma pequena, mas pequena alteração, que é: $b = &$a; Antes da variável $a eu vou colocar um E comercial ( & ) E mais uma vez, um simples caractere vai fazer toda a diferença Quando eu coloco um E comercial ( & ) na frente de uma variável em PHP eu não estou dizendo para "b" receber o conteúdo de "a" Eu estou falando para que "b" seja uma referência a "a", isto é a partir de agora,eu estou ligando as variáveis "a" e "b" por referência Com esta linha que está aparecendo agora $b = &$a; ele vai criar uma variável "b" referenciada a variável "a" A primeira coisa que vai acontecer é $b ter o mesmo valor da $a, no caso, 3 A próxima linha vai ser igual a do código anterior: $b += 5; O que vai acontecer? O $b vai ser $b mais 5, isto é, 3 + 5 = 8 Automaticamente, quando eu fizer esta alteração em $b, como $b está ligado diretamente a $a, $a também vai fazer a alteração do seu valor e vai valer 8 Mandando "echo $a;" ele vai mostrar 8

Mandando "echo $b;" ele também vai mostrar 8 Diferente do código anterior, que mostraria 3 e 8, o segundo código vai mostar 8 e 8 E aí? Ficou confuso? Então vamos botar o cérebro para funcionar em mais um exercício E o exercício, desta vez, é bem simples: é basicamente botar para funcionar o uso de variáveis referenciadas que nós acabamos de ver Mais uma vez, eu estou com o meu arquivo modelo

php que você baixa no site cursoemvideocom Lembrando que além do arquivo modelophp você precisa ter a pasta _css que vai ficar na mesma pasta É só baixar o pacote que está no site do Curso em Vídeo que você vai ver Vamos "Salvar Como" Vamos chamar de "03-referenciaphp" Sem acento e tudo em letras minúsculas

O que eu vou fazer é exatamente o mesmo exemplo que nós já vimos anteriormente só para você ver que as coisas funcionam, $a = 3; $b = $a; $b += 5; Ele vai pegar a variável $b e somar 5 Vamos mostrar echo " A variável A vale $a "; echo "<br/>A variável B vale $b "; Vamos executar, salvando aqui Vamos voltar ao nosso ambiente do EasyPhp E aqui você vai ter o arquivo "03-referenciaphp" Na hora de abrir, o A vale 3, o Bvale 8, exatamente como nós vimos Basta que eu coloque um E comercial ( & ) na frente do A e automaticamente eu estou criando uma referência de B com A Eu vou salvar E atualizando aqui você vai ver que o resultado será: A vale 8 e B vale 8 Exatamente como prevíamos no slide, na hora que eu te expliquei

E mais uma vez eu digo: Não adianta você só assistir esta aula! Você tem que abrir o seu EasyPHP, abrir seu editor de código preferido nós recomendamos o PhpStorm da JetBrains Você precisa pausar o vídeo e digitar seu exercício Desta maneira você vai aprender! Faça os seus testes e continue seu aprendizado Vamos ao último conceito que eu reservei para esta aula de atribuições para você O último conceito de atribuições que eu reservei foram as Variáveis de Variáveis Este conceito pode parecer meio estranho, ele existe no PHP, quase não é utilizado, na maioria dos casos, mas ele existe, então, nós precisamos ver no Curso em Vídeo Basicamente, você irá criar variáveis a partir de conteúdos de outras variáveis

E isto pode ser útil em algum momento da sua carreira Então Vamos ao conceito de Variáveis de Variáveis

Vamos ver um exemplo aqui: Eu vou criar uma variável $site e colocar uma string $site = "cursoemvideo"; Na memória do servidor, o que vai acontecer é o seguinte: uma variável site será criada e dentro dela vi ser colocada uma string "cursoemvideo" Simples dessa maneira A próxima linha pode parecer estranha, mas preste bastante atenção nela: $$site = "cursoPHP"; Basicamente, o que eu fiz não foi com que a variável $site receba "cursoPHP" Até por que ele estragaria o conteúdo "cursoemvideo" que já está armazenado na variável $site Note que antes da variável $site existe um outro cifrão ( $ ) E isto vai fazer toda a diferença mais uma vez Cifrões ($) antes de variáveis irão criar o que chamamos de Variáveis de Variáveis ou Variáveis Variantes

Vamos ver o que acontece na memória do servidor quando isso aparece no seu código Basicamente, o que ele vai fazer, é criar uma variável dentro da memória do seu servidor a para dar um nome a esta variável, ela irá considerar o conteúdo da variável $site O conteúdo de site é "cursoemvideo" Logo, ela irá criar uma variável chamada $cursoemvideo e irá atribuir a ela o valor "cursoPHP" A partir daí, eu tenho duas variáveis: uma variável chamada $site e outra variável chamada $cursoemvideo, que foi criado através do conceito de Variáveis Variantes Eu posso em seguida mostrar a variável $site echo $site; Ele vai me mostrar "cursoemvideo E eu posso mostrar a variável $cursoemvideo echo $cursoemvideo; e ele vai me mostrar na tela o conteúdo "cursoPHP" É

ficou confuso??? Então vamos ver na prática como isso funciona O quarto e último exercício, para fazer seu cérebro explodir, é basicamente isso: Vamos praticar o uso de Variáveis de Variáveis ! Já estou aqui no meu PhpStorm Vou abrir o arquivo de modelo PHP, que você baixa do site e vou "Salvar como" Vamos chamar de 04-variaveisvariaveisphp Vamos fazer o seguinte exemplo: Eu tenho uma variável $x que irá receber $x = "abc"; Então a variável $x irá ter o conteúdo "abc" Logo em seguida, eu irei criar uma variável da variável $x e ele irá receber o conteúdo $$x = "def"; Eu criei uma variável a partir da variável $x que é "abc" e ela vai receber o conteúdo "def" Eu posso escrever na tela: echo "O conteúdo da variável X é $x"; E posso também fazer: echo "<br/>A variável criada recebeu o valor $abc"; $abc, o nome sendo o conteúdo da variável $x,que virou uma variável a partir do momento que eu coloquei o cifrão ($) na frente Vamos salvar Ao navegador dar uma atualizada

e agora eu tenho o exercício "04-variaveisvariaveisphp" O conteúdo da variável X é abc e o conteúdo da variável criada recebeu o valor def Posso vir aqui e colocar um <br/> Para pular linha Vamos mudar aqui echo "<br/> A variável ABC criada recebeu o valor $abc"; Então, a partir de agora, eu tenho a variável $x que recebeu abc E eu tenho uma variável $abc que tem o conteúdo "def"

E esta foi a aula de atribuições na linguagem PHP do Curso em Vídeo, preparado especialmente para você Espero que você esteja gostando das aulas, eu não vou poupar vocês de coisas complexas, entendam isso Tem cursos aí que falam "Ah não, isso é complexo, quase não se usa, vamos eliminar do curso " Eu não elimino! Por que mais para frente você pode ver isso no código de outra pessoa e vai ficar perdido, achando que você não sabe PHP E agora você sabe PHP! Em agradecimento, eu queria que você curtisse esse vídeo compartilhasse, favoritasse e principalmente, clicasse aqui para se inscrever no canal

Se inscrevendo no canal, se você clicar na "engrenagenzinha" do lado e pedir para receber novidades por e-mail, sempre que sair um video novo você vai ser avisado Clicando aqui, você vai ter acesso a uma playlist do curso de PHP com todas as aulas criadas até agora e daqui para frente, toda a aula que sair do curso de PHP, vai fazer parte desta playlist E não se esqueça, para ter a experiência completa, você se inscreve aqui ó, aqui no meio cursoemvideocom aqui ó clica aqui ó, pode clicar

Você será desviado diretamente para o site Este vídeo nem vai ser fechado, ele vai ser pausado Você vai lá, faz a sua inscrição, é gratuito,não se esqueça; sempre que você se inscrever, você irá receber um e-mail de verificação Então você tem que ir lá na sua caixa de e-mail Coloca um e-mail válido, é óbvio O seu nome de usuário não pode ter acento, não pode ter espaço Você vai lá, se cadastra, se inscreve no curso de PHP e baixa todos os pacotes, inclusive este modelo

php para deixar sua tela um pouquinho mais bonita, para você não sentir um ambiente muito feio na hora que você está aprendendo PHP Então, a gente pensa em tudo para o seu melhor aprendizado Um grande abraço Bons estudos Pratique sempre E até a próxima ! ★ Erros de Gravação ★ E já que E ná que

aaaarghhh aaaarghhh aaaarghhh

[mais lento e mais grave] [risada do bebê] desculpa [com voz infantil] Problemas com o carro [voz normal] $b mais igua a cin ptbrrrr ptbrrr Uma variável chamada @#&%$ curso de PH

#$&%*¨& O mais importante aqui é que você entenda que [barulho de disco riscado] [barulho barba sendo coçada] Nooossaaa pulga ㋡