estão aparecendo aí na sua tela 10 valores diferentes 10 valores com características bem específicas Você pode até pausar esse vídeo e tentar responder a seguinte pergunta você consegue dizer qual é o tipo primitivo de cada uma delas faz esse exercício pausa esse vídeo tenta responder cada valor o seu tipo primitivo e se você conseguir Meus parabéns mas se não conseguir identificar todos é só você assistir esse vídeo até o final porque eu vou explicar cada um deles para você [Música] Olá pequeno gafanhoto seja muito bem-vinda muito bem-vindo a mais uma aula aqui do seu curso em vídeo de PHP moderno o meu nome é Gustavo Guanabara eu sou seu professor e agora o trabalho dessa aula vai ser identificar reconhecer e conseguir classificar os tipos primitivos para determinados valores no vídeo anterior nós falamos sobre constantes sobre variáveis regras para nomeação a gente viu como fazer uma atribuição né o operador de atribuição o recebe e eu falei no vídeo anterior que era muito importante você saber identificar tipos primitivos Pois então chegou a hora da gente começar a aprender Quais são as classes de tipos primitivos do PHP não sei se você sabe existem três classes e dentro de cada classe Qual é cada tipo primitivo existe dentro delas mas antes de começar esse conteúdo Vamos a um recadinho importante de um dos nossos patrocinadores logo após esse recado Vamos a um assunto da nossa aula que eu disse que são os nossos tipos primitivos em PHP tá gostando do curso de PHP moderna né Ele tá bem caprichado tão caprichado como todos os cursos que a gente sempre criou aqui no canal do curso em vídeo saiba que também a gente tem uma outra plataforma Só que essa não é gratuita de cursos fechados e você não precisa ficar comprando cada curso individualmente pagando uma mensalidade você tem acesso a todos os vídeos que estão disponíveis lá o nome dessa plataforma é estudar nota e você pode acessar o estudo na alta apontando o seu celular para o QR Code que tá aparecendo na tela ou então no link que tem aqui na descrição do vídeo e a grande vantagem do estudo na alta é você tem cursos inéditos e alguns cursos que estão no curso em vídeo também estão lá só que lá você pode tirar dúvida com a nossa equipe tá fazendo a aula Surgiu uma dúvida vai lá Pergunta galera responde e essa aula de tipos primitivos sempre acontece em qualquer curso de programação Você pode ter feito curso comigo aqui dentro do canal sem vídeo ou qualquer outro canal ou qualquer outro tipo de livro existe sempre os princípios tipos primitivos isso porque toda a linguagem de programação possui dados se organiza com constantes e variáveis e essas constantes e variáveis tem tipos e é importante deixar claro aqui o PHP não é uma linguagem de programação fortemente te paga ela é fracamente de Pada isso é o tipo é definido de forma dinâmica de acordo com o valor que você faz atribuição inclusive as variáveis são também do tipo dinâmico elas podem variar o seu tipo de acordo com o andamento do processo do script e se você não tá entendendo nada disso Relaxa já já você vai compreender e como eu disse anteriormente nós temos três classificações três classes de tipos primitivos dentro da linguagem PHP E essas categorias são os tipos escalares os tipos compostos e os tipos especiais na verdade na grande maioria desses primeiros passos do seu curso de PHP nós vamos nos focar simplesmente nos tipos escalares Mas saiba que existem os tipos compostos e também os tipos especiais os tipos compostos inclusive serão vistos em módulos mais para frente desse mas hoje eu já vou dar uma palhinha para você conseguir entender e poder classificar cada um desses valores inclusive vou te ensinar um comando muito especial do PHP que pouca gente Ensina nos primeiros passos fica até o final você vai aprender para caramba e como eu disse anteriormente nosso foco principal vai ser nos tipos escalares e são justamente eles que nós vamos ver exatamente agora então vamos ver os tipos primitivos escalares baseados num exercício que a gente fez na aula anterior e se você não viu o vídeo anterior por favor cara não vai dar mole de perder um monte de informação que existe no vídeo anterior se você está pensando assim ah mas eu já sei que que é variável constante já sei utilizar eu ensinei um monte de coisa interessante pode ser que uma delas você não saiba ou seja útil de uma maneira diferente de explicar que eu passei no vídeo anterior então ó em cima da minha cabeça sempre tem a Playlist completa do primeiro módulo do curso de PHP clica lá e assiste as aulas na sequência isso é muito importante para você então no vídeo anterior nós vemos essas variáveis eu declarei essas quatro variáveis né no Exercício um dos exercícios da anterior então botei a variável sobrenome a variável idade a variável peso a variável casado você vê que eu não leio o cifrão sobrenome cifrão e idade eu leio assim variável sobrenome variabilidade a gente viu isso no vídeo anterior vou fazer atribuições essas variáveis então eu botei o símbolo de igual na verdade o símbolo de igual ele é um operador de atribuição então eu não vou ler como igual eu vou ler como recebe nós vimos isso também na aula anterior vou colocar o sobrenome recebe Silva a idade recebe 34 o peso recebe 85,9 e casado recebe true Então eu tenho uma pessoa que tem a sobrenome Silva tem 34 anos pesa 85 kg quase 86 e é casada e para cada uma dessas variáveis para cada uma dessas variadas criadas tem um valor e esse valor vai definir o tipo primitivo dessa variável Então eu tenho quatro variáveis e eu tenho quatro tipos primitivos diferentes para cada uma delas Vamos começar com a primeira ali ó sobrenome sobrenome eu já citei na aula anterior é uma variável do tipo string porque string esse nome muito utilizado em um monte de linguagem de programação string significa cadeia de caracteres em tradução livre em que a maioria dos livros utiliza então para aqui ó string são sequências de letras números e símbolos sempre representadas entre aspas e é importante dizer o seguinte no próximo vídeo acho que a gente vai ver isso para o PHP Existe diferença entre usar aspas duplas e aspas simples em um pequeno detalhe aí que você vai ter que aprender Mas independente de aspas simples ou aspas duplas você chama de streaming no PHP Então essa primeira variável sobrenome ela é uma variável do tipo primitivo escalar string beleza Anota essa parada aí vamos passar para segunda sendo assim a variável idade que tá ali do lado é do tipo int ou íntegger o PHP utiliza esses dois nomes você vai ver um pouquinho mais para frente que dá para utilizar essas duas também Encantos ou íntegra e ele é um valor numérico inteiro aquele que vem sem a parte decimal é aquele número que não tem Vírgula por exemplo quantas casas você tem Ah eu tenho uma casa eu tenho oito casas ninguém tem oito casas e meia Quantos anos você tem Ah eu tenho eu tenho 45 né No momento você tá vendo esse vídeo eu já fiz 45 antes que eu tô gravando tô com 44 então a minha idade no momento é 44 ou 45 não é 44 e meio 44,9 então são números inteiros já o peso para número inteiro ficaria muito difícil de representar porque o peso tem os gramas não é isso por exemplo salário tem os centavos existe sempre uma parte decimal para isso eu vou utilizar uma dessas palavrinhas floath Double ou real abram parênteses importante aí no seu caderno a palavrinha real deixou de existir a partir da versão 7. 4 do PHP então se você tá fazendo algum concurso que considero PHP antes da versão 7 Existe a palavra real a partir dos 7. 4 né e oito como a gente tá vendo agora na verdade 8.
2 não existe mais nomenclatura somente float e Double então anota isso daí eu também vou te provar que não existe mais a palavra real então independente float table ou real para o PHP é a mesma coisa para outras linguagens de programação se você estudou C se você estudou Java existe uma diferença entre Double e float uma diferença inclusive de espaço de memória requisitado para o PHP não tem isso é a mesma coisa e uma dessas aqui são números são valores numéricos reais que vem com a parte desse mal depois do ponto flutuante aquele pontinho ali 85. 9 que é o valor do peso ele é aquele ponto é chamado de ponto flutuante ou floren Point por isso que utiliza float ali do lado e esse número que tem vírgula se você estudou matemática alguma vez na vida são os números da classificados como números reais são números que existem podem ser representados em forma de uma fração ou o que tem uma parte decimal e o último valor ali casado tá com o valor true que é verdadeiro essa variável casada ela só vai aceitar dois valores true ou Foz é verdadeiro ou falso existe um tipo primitivo escalar exclusivo para isso que é o tipo boleano que é o tipo bull ou bullying valores do tipo bullying são valores lógicos ou boleanos que aceitam apenas os valores verdadeiro e falso né true ou falso e cara cuidado com os valores true falls no caso do PHP na hora de escrever eles na tela existe uma uns detalhezinhos que a gente vai ver um pouquinho mais para frente mas toma cuidado quando você manda exibir uma variável né do tipo bullying na tela no caso do PHP ele não vai mostrar as palavras true e fotos tem que tomar cuidado eu vou tentar mostrar isso nesse vídeo só o básico mas mais para frente a gente vai entender mas peculiaridade sobre esse tipo que é tão utilizado tem gente que acha que não é utilizado mas utiliza assim então esses aí são os quatro tipos primitivos escalares né lembra que existem três características três classificações os escalares os compostos e os especiais os escalares são quatro tipos primitivos string Ink ou inteja flutuble ou real são esses quatro tipos escalares E aí vamos voltar para aquele primeiro slide dessa aula onde eu botei 10 exemplos de valores né Vou colocar aqui todos os valores que eu coloquei anteriormente são exatamente os mesmos valores e eu pedi que você mentalmente ou anotando classificar-se cada um deles com o tipo primitivo escalar que cada um se relacionasse isso é possível não sei se você fez esse teste e chegou a hora de eu te dar resposta então vamos analisar cada um dos valores e determinar que tipo primitivo seria esse valor começando com o primeiro ali ó RJ RJ tá com aspas qualquer um desses valores que estejam com aspa parecendo aí na tela pode gabaritar pode marcar a opção ele é um valor do tipo string ou cadeia de caracteres Esse ficou bem fácil inclusive vários outros aí também ficaram bem fáceis e podem ser grandes pegadinhas o segundo aí ó três ponto 14 15 seria o valor de Pi se eu tenho ponto flutuante é só você lembrar disso existe um pontinho ali se tem ponto flutuante ele é do tipo ou Double Lembrando que para o PHP não tem diferença e vai escrever float certo momento vai escrever Double em outros momentos e nem vai escrever mais real porque né a gente está na versão mais atualizada mas flat Double Dá no mesmo e esse é o tipo primitivo da nossa segunda variável a terceira variável 17 17 ali não tem parte fracionária não tem ponto flutuante não tendo ponto flutuante não é um número real é um número inteiro logo ele é do tipo íntimo o próximo ali true Lembra Você usa o valor true ou o valor Force ele é do tipo boleano ou Boo ou bullying e esses quatro primeiros foram facinhos agora a gente vai começar a dificultar um pouquinho mais que que seria esse quinto valor aí abre aspas fecha aspas coisas entre aspas são streams e quando não tem coisas entre aspas ainda assim é uma string sim ali eu tenho uma string vazia então tem uma estranha que não tem conteúdo nenhum só por eu ter as aves representadas ali esse valor né que é o valor vazio não confundir vazio com nulo É sim um valor do tipo string o próximo ali menos 19 qual foi a classificação que você colocou Então vamos analisar ele não tem aspas então ele é um número ele não tem ponto flutuante então ele não é flood aí você fala assim pô mas ele não é inteiro também porque ele tem um símbolo de negativo números inteiros podem ser positivos ou negativos então menos 19 É sim um valor do tipo ínte vamos para o próximo Foz aí você vai falar assim ah não foce é boleando só que presta atenção a palavra Foz está escrito entre aspas se estiver escritas entre aspas é do tipo string já já eu vou te mostrar uma maneira de você testar todos isso aqui e garantir que isso é verdade o próximo valor é bem curioso Você fala assim 0x1 a pô tem um X tem um a mas não tem aspas se não tem aspas não é string 0 x 1 a qual é o tipo desse valor o tipo desse valor para o PHP é tipo íntepoint ele só pode ter dígitos né de 0 a 9 Não ele só pode ter dígitos de acordo com a base numérica nesse caso aqui todo em PHP começado com 0x é um número representativo da base hexadecimal e na base hexadecimal Então os dois primeiros ali 0x identificam é um número hexadecimal um a é um número em hexadecimal você aprendeu bases numéricos a gente tem um curso de bases numéricas básicos aqui no curso em vídeo Se você quiser dar uma olhada depois mas um a é um valor em hexadecimal que os dígitos decimal não são de 0 a 9 são de 0 a f Então 0x1 lá é um valor inteiro anota essa parada aí o próximo 3 é 2 você deve ter ficado com a mesma dúvida pô pera aí três é dois também é um número é que precisa decimal não é porque não começa com zero x tudo no número X é desse Mal começa com zero x todo número em binário não pega P começa com zero B todo numerou Que tal começa com zero e quando eu tenho a letra e né três é dois é a mesma coisa para o PHP que escrever três vezes 10 elevado ao quadrado três vezes 10 elevado ao quadrado seria 300 então três é dois é a mesma coisa que 300 tá então se é 300 é número inteiro não todo número representado por potências é um número float ou Double já já eu te mostro também Inclusive eu vou até forçar a barra para que ele seja inteiro vou te mostrar a coerção e por último Esse ficou fácil né 1024 vai lá é fácil é inteiro não é não dá uma olhada é 1024 entre aspas se está entre aspas mesmo sendo um número ele é do tipo string ele vai ser considerado como um tipo primitivo escalar do tipo string Ficou claro e mesmo que não tenha ficado claro vai ficar claro a partir de agora porque a gente vai para o computador e vamos criar alguns exercícios que exemplificam o uso de tipos primitivos em PHP Então vamos lá no último vídeo Eu utilizei apenas um online PHP você pode falar assim poxa mas então não dá para testar no meu PHP local Dá sim inclusive Esse é que eu vou começar testando no meu PHP local Mas eu também vou usar o online PHP porque ele como eu disse anteriormente me permite testar coisas em versões diferentes do PHP isso é muito útil para mim então vamos lá basicamente eu já estou aqui com a pasta ligado e o meu local um concurso P AP Você não sabe como chegar até aqui é porque você pulou algo mais aulas né E aí não tem como fiz várias aulas de configuração de botar o servidor online de como acessar essa pasta enfim eu vou também abrir essa pasta vou abrir a pasta aqui a pasta do curso PHP que tá lá dentro de aplicativos zamp HT Dogs e com os pés você tá no Windows é c dois pontos barra 0/8 então eu vou abrir a pasta com super a pena não clica em nenhum desses aqui clica na pasta com a pasta selecionada clique em Abrir pasta ele vai abrir a pasta aqui para mim então já tem lá exercício 0 1 2 vou clicar aqui fora para ficar essa borda azul e vou criar uma pasta nova que é o ex dela 03 dentro do e x 003 ó seleciona aqui ó x 003 tem um novo arquivo que é o index. t dentro do Index vou querer digital exclamação vou colocar o código base de html eu vou botar aqui ó tipos primitivos em PHP eu vou fazer um exemplo aqui vou criar o meu PHP base certo super tag PHP que a gente fez utilizando uma extensão específica que é a nossa que a gente instalou também num vídeo anterior cara vai nessa na playlist aqui em cima da minha cabeça eu já tenho aqui Vou atualizar já tenho o exercício 003 E se eu clicar não vai ter nada né seu se eu clicar aqui ó ele vai abrir o index vazio tá vazio porque não tem nada para fazer aqui vou até criar um H1 aqui no HTML que vai ser teste de tipos primitivos agora eu consigo ter aqui testes de tipos Beleza não se esquece que eu tô com auto save do editor ligado e nós tivemos também uma aula ensinando como habilitar o auto save configurar o visual Studio code para ficar bonitinho por PHP tudo isso foram nas aulas anteriores Então vamos lá primeira coisa que eu quero mostrar para você vamos entender essa coisa do zero x do zero B né das bases numéricas não PHP vou criar aqui uma variável n n de número e eu vou colocar aqui e eu vou botar assim num vai ficar mais claro ainda é um número e eu vou colocar aqui 300 é um número inteiro eu mando escrever na tela vou escrever assim ó o valor variável é num ponto e vírgula no final não pode esquecer Vou atualizar aqui ó o valor da variável é 300 sem problema se eu colocar aqui ó 0x se eu botei 0x Logo no início é um número em hexadecimal Se eu colocar um a um a é o seguinte 16 elevado a 0 x 10 que vai dar 10 16 elevado a zero que vai dar 1 vezes a que é 10 Então vai ser 10 e 1 x 16 elevado a 1 16 elevado a 1 dá 16 x 1 dá 16 + 10 dá 26 então atualiza aqui ó agora como é que você fez essa conta isso é o cálculo de bases numéricas você tem que ter feito o curso de bases numéricas para poder entender isso é essencial entender bases numéricos para entender PHP não mas o que é importante é o seguinte se você tá fazendo prova inclusive você tá fazendo preparatório para fazer um concurso e cai PHP se isso aqui cai Fi você pode ter certeza não é difícil de fazer mas a grande maioria das pessoas vai errar então eu tenho aqui um número que é um a em hexadecimal que é o valor de Outra coisa lembra que eu botei se for em vez de zero x zero B desenho minúsculo se eu botar um zero um zero um zero um zero em hecta decimal é um número 10 um zero um é o número 11 então eu venho aqui ó atualizar um 01 o valor da variável é 11 ele não vai escrever em binário só representa em binário outra coisa importante Olha só se eu colocar aqui ó 0 1 0 0 x ó anota aí na sua casa ó você vai botar assim ó vou botar um comentário aqui 0x = hexadecimal 0b = binário e zero é octal então seu boto zero um zero ele não vai mostrar ah zero um zero zero à esquerda Ignora ele vai escrever 10 não é ó quando você faz isso daqui ó ele mostra oito Por que que ele mostra oito porque um zero em octal é oito e esse Zero no início significa que esse número é octal cuidado que isso aqui cara não é um concurso numa prova numa pegadinha pode inclusive estar na sua prova do curso em vídeo isso tem um zero no início é um número octal zero binário 0x hexadecimal tranquilo vou transformar isso aqui em comentário só você colocar aqui ou seleciona tudo se você tá no Windows e seleciona tudo que você quer transformar em comentário segura contra o ponto e vírgula seguro contra aperta a ponto e vírgula que ele vai transformar em comentário Beleza então tá lá já testamos aqui os tipos primitivos outra coisa que eu vou fazer vou te mostrar um comando interessantíssimo vou criar uma variável chamada v e essa variável ver gente variável vai ter o valor por exemplo 300 se eu quiser se eu usar o eco eu mostro o valor existe um comando que é o vardump assim ó vardamp é uma função interna do PHP varia variável jump é despejo só ele vai despejar ele vai ele vai definir ele vai mostrar despejar na tela todas as informações que ele tiver sobre essa variável então por exemplo se eu boto vardamp de ver ele não vai mostrar somente o valor ele vai mostrar o valor e o tipo primitivo tá vendo Então se vê 300 eu usei vardão e nesse V ele vai dizer ó O valor é 300 e o valor do tipo inteiro mesma coisa eu vou botar aqui ó 45.
2 atualizando a lá ele vai escrever que é float 45. 2 ele voltou até um complemento aqui do valor que ele considerou aqui na memória então ele é do tipo flood outra coisa se eu colocar aqui true true sem aspas ele é um valor do tipo bullying true Se eu colocar aqui Gustavo ele vai mostrar a variável do tipo string tem sete caracteres e é a estranha e Gustavo certo então o vardano é muito útil não para um software pronto mas é muito útil para a gente conseguir testar o tipo primitivo de cada um deles então o vardamp é algo muito importante quando você tá aprendendo a desenvolver né Principalmente nessa parte de tipos primitivos vou transformar aqui em comentário faltou uma coisa para mostrar ó eu posso fazer isso daqui ó vou deixar separadinho vou criar uma variável num e vou colocar aqui aquele valor que tinha lá na lista três é dois três é dois se eu mandar escrever na tela o valor é não tem Vírgula e vou executar aqui ó O valor é 300 por que que é 300 3 É 2 é a mesma coisa que três vezes 10 elevado a 2 certo eu não botei elevado a 2 assim mas você sabe que é três elevado a 2 Beleza não esquece isso aqui também é importante que você teste isso e outra coisa também dá para fazer isso não pega pelo online tá é só você abrir o PHP online deixa eu abrir aqui que eu já tô com ele aberto e fazer lá por exemplo variável n recebe 3 é 2 eu escrevo o valor é n ponto e vírgula no mesmo fica vantagem é que eu consigo treinar em qualquer lugar lá o valor é 300 para três é dois por exemplo 5 é 3 é a mesma coisa que cinco vezes 10 ao cubo cinco vezes 10 ao cubo é a mesma coisa que 5. 000 tranquilidade se eu quiser testar o tipo primitivo disso deixa eu fazendo vs code de novo se você quiser eu falei Qual é o tipo primitivo de três é dois botar assim como comentário Qual é o tipo primitivo de 3 a 2 eu faço o seguinte ó não é 3 a 2 que dá 30 né que é 3 x 10 elevado a 2 Se eu mandar um vardante dele o valor num ele vai dizer que é 300 e a gente pensa assim ah vai botar aqui inteiro né só que na verdade ele vai como float sempre que eu utilizo potências da casa que é 10 ao quadrado ele vai considerar como do tipo float E como eu disse anteriormente eu falei assim cara dá para a gente forçar a barra em vez de esse 300 e ser do tipo floot eu posso forçar a barra dizendo que ele é do tipo ínte então eu posso fazer isso aqui ó tipo eu coloco entre parênteses o tipo E aí eu disse que lá no slide que serve índice Ou serve íntiger minúsculo tá então serve também quando eu faço isso daqui eu tô forçando ó vou atualizar agora ele é 300 do tipo índice isso é eu tô dizendo três é dois que é o 300 só que eu já te disse o PHP quando eu uso potência ele força que seja float mas eu coloquei aqui o tipo né forçado né entende na frente o nome disso daqui é coerção Deixa eu botar aqui ó Wilson certo utilizar coerção muito útil em várias linguagens de programação por exemplo é outro exemplo aqui o CREA aqui ó outro num recebe 950 só que eu vou botar 9505 950 Se eu mandar vardamp dele da variável num como a gente analisou anteriormente vai aparecer o valor 950 só que do tipo string o que tá entre aspas vamos ver ó ele é estranho de três caracteres 950 é a string 950 Ah mas como é que eu faço para considerar isso como índice eu fiz a correção pega esse 950 joga para inteiro joga dentro de novo ele vai fazer aqui ó agora eu tenho o valor inteiro 950 porque eu mandei Ah mas se eu quiser é 950 como flood atualizei agora ele é 950 do tipo fonte eu disse o tipo primitivo aqui então assim eu pego ap ele não tem declaração de variável declaro variável como do tipo floot declaro como tipo índice não mas você só atribui o valor ele é automaticamente declara para isso PHP a partir da versão 8 tem um tipo primitivo chamado Mix que é mixed né que a gente já vai ver ele escrito que ele considera qualquer um dos tipos certo então toda variável ela é do tipo variante E no caso do php8 agora é mix então ele Ele aceita qualquer tipo tá então aqui eu faço a coerção dizendo que 950 string eu quero que Se considere como float e ele considerou tá lá ó 950 é do tipo flood aqui porque eu quis considerar isso para mim Outra coisa importante ó como eu disse a palavra pode ser float pode ser duble que vai dar no mesmo tá vendo ele não mostra da boa ele mostra a float aqui para mim e a palavra real na versão 8.
0 não existe mais tá vendo ele já até riscou aqui para mim mas eu boto aqui ó tá dizendo ó o Real cast cast é a correção tá casting de tipo foi removido utilize float no lugar dele tá Lembra que eu falei que na versão 7. 4 foi modificado Então vou botar aqui float e ele vai voltar a funcionar Ah mas dá para testar nas outras versões a gente tem o PHP online né online PHP eu consigo fazer exatamente isso eu vou criar uma variável x e vou colocar 500 o valor Se eu mandar o vardante dessa variável da variável x ele vai mostrar que X é do tipo inteiro certo X é 500 do tipo inteiro tá lá Se eu mandar aqui float ele vai mandar lá para mim vai executar Já escreveu float mesmo que eu escreva Double ele vai manter como flood certo vai ser float aqui se eu colocar rio aqui ó ele já não riscou mas ele vai dar o mesmo erro vai dizer que eu não existe mais tá Will Casting Foi removido eu tô na versão 8. 2.
1 se você quiser você pode testar além da 8. 2. 1 vou testar lembra que eu falei ó 7.
4 e vou testar 5. 6 então eu quero testar esse código que usa a palavra real nas versões 8. 2.
1 7. 4. 3 e 5.
6. 4 vamos executar e você vai ver ó na 8. 1 o real não funcionou na 7.
4 também não funcionou já na 5. 6 versão anterior o flow de 500 funciona sem problema nenhum foi a partir das 7. 4 vamos lá na 7.
3 vou desmarcar os 7. 4 vou botar 7. 3 na 7.
3 se tudo der certo ele ainda existia Will então agora vamos lá na 8. 2 ele destruiu não existe já na 7. 3 e na 5.
6 ele joga para fluxo viu então a palavra real ela existia então toma cuidado você tá fazendo um concurso ele bota Bill considerando a versão do PLP se foi 8. 2 se for a 7. 4 para cima e eu não existe mais se for anterior era isso se teu concurso Sei lá tá utilizando pega P7 ou pega P5 a palavra real aqui pro Casting funciona sem problema nenhum Isso é uma ótima questão para você também outra coisa que a gente que eu falei para você para você tomar cuidado tomar cuidado com o tipo boleano né eu vou botar aqui ó tipo criar lá variável casado recebe Foz só é não é casar uma das escrever na tela o vardum vai ser fácil vardante de casado o vardamp ele vai mostrar de boa é por Leandro o valor falso tá lá o valor falso boleando Sem problema o problema aqui vem deixa eu botar como comentário quando eu uso o eco ou print botar como print agora tanto faz tá vou botar um print eu vou botar aqui ó o valor para casado é casado ah Lembrando que essa primeira palavra casada que é a palavra casada e essa aqui é a variável casar vamos executar alá o valor para casado é e não mostrou isso porque o valor falso no caso do PHP dentro de um eco ou de um print é vazio então se a variável por boleana e tiver com o valor falso ele vai mostrar vazio se for verdadeiro ó o true razado true ele não vai mostrar a palavra true ele vai mostrar um então no caso do PHP true boleando é um falso boleano é vazio só que tem mais do que isso tá na verdade true é um ou qualquer outro valor que não seja falso e o falso é zero é no é vazio tem algumas características específicas a gente vai deixar isso para ver um pouco mais para frente mas o que eu quero que você entenda e Anote é para uma variável boreana se eu mando escrever na tela com eco ou com print o valor true é um e o valor falso é vazio tá você segue a gente nas redes sociais Você sabia que a gente tem perfil em quase todas as redes sociais que existem por aí Pois então você pode acessar esse QR Code que tá aparecendo aqui na sua tela e seguir a gente em todas as redes que você tiver perfil isso vai ajudar a gente a ter um outro contato com você um contato mais próximo vou mostrar nas redes sociais a transformação desse cômodo aqui em um estúdio e sempre que tiver coisa nova eu sempre aviso lá Primeiro vai segue a gente não custa nada e para finalizar essa aula já tá ficando um pouquinho mais extensa mas eu te dei muita informação anota essas paradas todas aí nós vamos ver os outros tipos primitivos isso porque eu falei que existem os escalares a gente viu os escala que são string inteiro real né que é float e boreana mas nós temos outras duas categorias não sei se você lembra a gente viu que existem outras categorias né que são os compostos e os especiais o compostos do PHP são dois tipos que são Huawei e o Object que eu vou mostrar para você como é que funciona né nessa nesse vídeo ainda e os especiais que são no resource o Collor e o mix o mix que tem aqui esse último Mix daí a nota também surgiu a partir da versão 8.
0 que é um tipo primitivo que representa todos os outros tipos primitivos então Mix significa inteiro real string boleando resorts Beleza então vamos voltar ali para o código para eu te mostrar como que um vardão por mostraria por exemplo o Huawei e o objetivo são os mais simples e daí Então olha só vou voltar a comentar tudo aqui e vou criar uma outra variável aqui para eu botar um Array a gente vai ver isso mais para frente tá Fátima de Ivete que é o vetor vou criar um vetor aqui em PHP simples abre o colchete bota os valores 6 2 9 3 e 5 sei lá vamos fazer um vardump dele o vardamp de Ivete se eu mandar escrever Vet quer ver ó vou mandar um Eco o vetor é Vet Olha o que vai acontecer no PHP ó o vetor é ó a Rachel string conversion não existe é conversão de Array para string mas eu consigo utilizar o vardamp de Ivete e aí ele vai mostrar na tela o tipo primitivo é um Rage cinco posições a primeira posição tá com o valor 6 inteiro a segunda posição tá com o valor dois inteiro a posição dois a terceira tá com volume nove a quarta tá com valor inteiro três e a última tá com o valor inteiro cinco no caso do PHP eu consigo por exemplo botar 2.