{"id":3801,"date":"2022-07-08T16:53:14","date_gmt":"2022-07-08T19:53:14","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=3801"},"modified":"2023-08-19T11:11:38","modified_gmt":"2023-08-19T14:11:38","slug":"php-008-mais-sobre-tipos-de-dadosbooleano-integer-float-string-null","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=3801","title":{"rendered":"PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)"},"content":{"rendered":"\n<p>Na <a href=\"https:\/\/categoriaoutros.com.br\/?p=3738\">parte 5<\/a> dessa s\u00e9rie de arquivos vimos sobre <a href=\"https:\/\/categoriaoutros.com.br\/?p=3738\">vari\u00e1veis  e tipos de dados<\/a>. <\/p>\n\n\n\n<p>Agora abordaremos mais um pouco sobre o assunto.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Booleano<\/h2>\n\n\n\n<p>valor booleano pode ser verdadeiro(true) ou falso(false).<\/p>\n\n\n\n<p>N\u00e3o h\u00e1 diferen\u00e7a entre mai\u00fasculas de min\u00fasculas. Ent\u00e3o true, True, false, FALSE, faLse s\u00e3o a mesma coisa.<\/p>\n\n\n\n<p>Outros valores, al\u00e9m do true ou false podem ser entendidos pelo PHP como booleano:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>false<\/strong>: a pr\u00f3pria palavra false.<\/li>\n\n\n\n<li><strong>0<\/strong>: o n\u00famero inteiro(integer) zero.<\/li>\n\n\n\n<li><strong>0.0<\/strong>: o n\u00famero float(quebrado ou n\u00e3o inteiro) 0.0<\/li>\n\n\n\n<li><strong>&#8216;  &#8216; <\/strong>ou <strong>&#8220;0&#8221;<\/strong>: a string vazia (&#8221;) e a string &#8220;0&#8221;<\/li>\n\n\n\n<li><strong>NULL<\/strong>: O valor NULO<\/li>\n<\/ul>\n\n\n\n<p>Todos os demais valores ficam como <strong>true<\/strong>.<\/p>\n\n\n\n<p>\u00c9 comum no idioma ingl\u00eas serem criadas vari\u00e1veis booleanas com o  prefixo(in\u00edcio) &#8220;is&#8221;. &#8220;is&#8221; significa &#8220;\u00e9&#8221; em portugu\u00eas. Exemplos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-white-color has-black-background-color has-text-color has-background\">$is_submitted = false;  \n$is_valid = true;    <\/pre>\n\n\n\n<p>$is_submited \u00e9 colocado para significar se um item foi enviado ou n\u00e3o.<\/p>\n\n\n\n<p>j\u00e1 o $is_valid para dizer de algo \u00e9 v\u00e1lido ou n\u00e3o.<\/p>\n\n\n\n<p>Alguns programadores usam os nomes das vari\u00e1veis em ingl\u00eas outros em portugu\u00eas. Os que criam em  ingl\u00eas costumam usar, al\u00e9m do &#8220;is&#8221;, outros prefixos como &#8220;<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">has<\/mark>&#8221; para <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">tem<\/mark>, &#8220;<em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">can<\/mark><\/em>&#8221; para <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">pode<\/mark>, &#8220;<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">was<\/mark>&#8221; para <em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">estava<\/mark><\/em>&#8230; mas isso \u00e9 o de menos no momento, n\u00e3o devemos nos preocupar; primeiramente porque nosso idioma \u00e9 portugu\u00eas e, segundo, vari\u00e1vel \u00e9 livre para darmos qualquer nome. Mas, \u00e9 bom seguirmos um padr\u00e3o que traga sentido para os programadores que alterar\u00e3o nosso c\u00f3digo no futuro.<\/p>\n\n\n\n<p>Ao usarmos echo se o booleano for verdadeiro ser\u00e1 impresso na tela o 1.  Se for falso n\u00e3o ser\u00e1 exibido nada.  <\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;html&gt;\n\n   &lt;?php\n\n      $foi_enviado = false;\n      $is_valido = true;\n\n      echo  \"valor \u00e9 = $foi_enviado\";\n      echo \"&lt;br&gt;\";\n      echo \"valor \u00e9 = $is_valido\";\n\n   ?&gt;\n\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<p>Resultado:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">valor \u00e9 =\nvalor \u00e9 = 1<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Int<\/h2>\n\n\n\n<p>A capacidade total de lidar com inteiros depende do sistema operacional.<\/p>\n\n\n\n<p>Para integer podemos usar as constantes: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PHP_INT_SIZE  para obtermos o tamanho de um integer em bytes<\/li>\n\n\n\n<li>PHP_INT_MIN  para obter o valor m\u00ednimo que o php instalado suporta a depender do sistema operacional(Windows, Linux&#8230;). Se o Sistema Operacional for 32 bits  aparecer\u00e1 -2147483647; mas se for 64 retornar\u00e1 -9223372036854775807.<\/li>\n\n\n\n<li>PHP_INT_MAX para obtermos o valor m\u00e1ximo que o php instalado suporta a depender do sistema operacional(Windows, Linux&#8230;). Se o Sistema Operacional for 32 bits  aparecer\u00e1 2147483647; mas se for 64 retornar\u00e1 9223372036854775807.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;html&gt;\n\n&lt;?php\n        echo PHP_INT_SIZE;\n        echo \"&lt;br&gt;\";\n\n        echo PHP_INT_MIN;\n        echo \"&lt;br&gt;\";\n\n        echo PHP_INT_MAX;\n?&gt;\n\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<p>O resultado em meu pc Linux \u00e9:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">8\n-9223372036854775808\n9223372036854775807<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>A partir do PHP 7.4, podemos usar sublinhados (_) para agrupar d\u00edgitos para facilitar a leitura.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;html&gt;\n\n&lt;?php\n        $valor1 = 1_000_000    \n        $valor2 = 4_501_000\n?&gt;\n\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<p>At\u00e9 aqui vimos n\u00fameros decimais, por\u00e9m h\u00e1 outros tipos, como:<\/p>\n\n\n\n<p><strong>N\u00fameros octais<\/strong><\/p>\n\n\n\n<p>Os n\u00fameros octais consistem em um zero \u00e0 esquerda e uma sequ\u00eancia de d\u00edgitos de 0 a 7. Como os n\u00fameros decimais, os n\u00fameros octais podem ter um sinal de mais (+) ou menos (-)<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>+010 \/\/ decimal 8<\/code><\/pre>\n\n\n\n<p><strong>N\u00fameros hexadecimais<\/strong><\/p>\n\n\n\n<p>Os n\u00fameros hexadecimais consistem em um 0x inicial e uma sequ\u00eancia de d\u00edgitos (0-9) ou letras (A-F). Por conven\u00e7\u00e3o, as letras s\u00e3o escritas em mai\u00fasculas.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>0x10 \/\/ decimal 16\n0xFF \/\/ decimal 255<\/code><\/pre>\n\n\n\n<p><strong>N\u00fameros Bin\u00e1rios<\/strong><\/p>\n\n\n\n<p>Os n\u00fameros bin\u00e1rios que come\u00e7am com 0b s\u00e3o seguidos por uma sequ\u00eancia de d\u00edgitos 0 e 1.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>0b10 \/\/ decimal 2<\/code><\/pre>\n\n\n\n<p>Para n\u00e3o ficarmos com d\u00favidas sobre o uso de valores octais, hexadecimais e bin\u00e1rios, vai uma dica: Os n\u00fameros <strong>octais<\/strong> s\u00e3o usados em sistemas de permiss\u00f5es de arquivos e os n\u00fameros <strong>hexadecimais<\/strong> s\u00e3o usados em programa\u00e7\u00e3o e representa\u00e7\u00e3o de cores. J\u00e1 os <strong>bin\u00e1rios <\/strong>s\u00e3o usados em sistemas de computa\u00e7\u00e3o, como na representa\u00e7\u00e3o de dados em circuitos eletr\u00f4nicos e na transmiss\u00e3o de informa\u00e7\u00f5es digitais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Float<\/h2>\n\n\n\n<p>Os n\u00fameros de ponto flutuante s\u00e3o frequentemente chamados de n\u00fameros flutuantes(float), duplo(double) ou n\u00fameros reais.<\/p>\n\n\n\n<p>O PHP reconhece n\u00fameros de ponto flutuante nos seguintes formatos comuns:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>3.14\n-0.1<\/code><\/pre>\n\n\n\n<p>Desde o PHP 7.4, voc\u00ea pode usar sublinhado em floats para tornar os n\u00fameros longos mais leg\u00edveis.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>1_234_457.89<\/code><\/pre>\n\n\n\n<p>Para quem \u00e9 cientista tamb\u00e9m podemos usar esse formato:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>0.125E1  \/\/ significando  0.125 * 10^1 or 1.25<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">String<\/h2>\n\n\n\n<p>Sabemos que uma string \u00e9 uma sequ\u00eancia de caracteres(letras, n\u00fameros&#8230;.).<\/p>\n\n\n\n<p>Uma vari\u00e1vel pode receber uma string da seguinte forma:<\/p>\n\n\n\n<p><strong>Aspas duplas:<\/strong><\/p>\n\n\n\n<p>Acho que essa \u00e9 a forma mais usada. Lembre-se que vari\u00e1veis dentro de aspas duplas ir\u00e3o retornar seus valores. <\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$nome  = \"maria\";<\/code><\/pre>\n\n\n\n<p>Se quisermos exibir na p\u00e1gina as aspas podemos usar a barra  \\ para tirar o sentido.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$texto  = \"maria disse:  \\\"fui para casa ontem\\\"   \";<\/code><\/pre>\n\n\n\n<p>  Dentro de aspas duplas o valor das vari\u00e1veis s\u00e3o exibido(expandido).<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$nome  = \"maria\";\n$nome2 = \"joana\";\n$texto = \"$nome e $nome2 s\u00e3o irm\u00e3s\";\n\necho $texto;<\/code><\/pre>\n\n\n\n<p> O resultado do c\u00f3digo acima ser\u00e1: <em><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">maria e joana s\u00e3o irm\u00e3s<\/mark><\/em><\/p>\n\n\n\n<p>Em PHP, essa capacidade de mostrar o valor da vari\u00e1vel dentro da aspas duplas \u00e9 chamada de <strong>interpola\u00e7\u00e3o vari\u00e1vel<\/strong>(<strong>variable interpolation<\/strong>);<\/p>\n\n\n\n<p>Podemos tamb\u00e9m colocar a vari\u00e1vel dentro de chaves.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$nome  = \"maria\";\n$nome2 = \"joana\";\n$texto = \"{$nome} e {$nome2} s\u00e3o irm\u00e3s\";\n\necho $texto;<\/code><\/pre>\n\n\n\n<p>O resultado \u00e9 o mesmo.<\/p>\n\n\n\n<p>strings com aspas duplas tamb\u00e9m aceitam caracteres especiais, por exemplo, \\n, \\r, \\t.<\/p>\n\n\n\n<p><strong>Aspas simples:<\/strong><\/p>\n\n\n\n<p>\u00c9 uma boa pr\u00e1tica usar strings com aspas simples quando voc\u00ea n\u00e3o usa interpola\u00e7\u00e3o de vari\u00e1veis \u200b\u200bporque o PHP n\u00e3o precisar\u00e1 analis\u00e1-las.<\/p>\n\n\n\n<p>Aspas simples n\u00e3o expande as vari\u00e1veis, ou seja, n\u00e3o exibe seus valores.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$nome  = \"maria\";\n$nome2 = \"joana\";\n$texto = '$nome e {$nome2} s\u00e3o irm\u00e3s';\n\necho $texto;<\/code><\/pre>\n\n\n\n<p> O resultado do c\u00f3digo acima ser\u00e1: <em><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">$nome e {$nome2} s\u00e3o irm\u00e3s<\/mark><\/em><\/p>\n\n\n\n<p>Como alternativa, para imprimir vari\u00e1vel na tela podemos usar o ponto &#8220;.&#8221;  para juntar(concatenar) duas ou mais strings.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$nome  = \"maria\";\n$nome2 = \"joana\";\n$texto = $nome . 'e' . $nome2 . 's\u00e3o irm\u00e3s';\n\necho $texto;<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>PHP heredoc:<\/strong><\/p>\n\n\n\n<p>A string heredoc torna a string mais f\u00e1cil de ser lida.<\/p>\n\n\n\n<p>As strings PHP heredoc se comportam como strings com aspas duplas, s\u00f3 que sem as aspas duplas. Isso significa que elas n\u00e3o precisam escapar(tirar o sentido com \\ ) de aspas ou expandir vari\u00e1veis. Podemos teclar ENTER quantas vezes desejarmos tamb\u00e9m.<\/p>\n\n\n\n<p>Para usar basta colocar o texto entre  <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">&lt;&lt;&lt;NOMEQUALQUER      NOMEQUALQUER; <\/mark>    <\/p>\n\n\n\n<p>     <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">NOMEQUALQUER <\/mark> \u00e9 qualquer nome que voc\u00ea queira.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>$texto = &lt;&lt;&lt;IDENTIFICADOR  \n             esse \u00e9 um\n             texto como exemplo  de string\n             com PHP heredoc.\n             Posso expandir vari\u00e1veis \n             teclar enter \n             usar aspas ' '  e \"  \"\n             IDENTIFICADOR;<\/code><\/pre>\n\n\n\n<p>O identificador deve conter apenas caracteres alfanum\u00e9ricos e sublinhados e come\u00e7ar com um sublinhado ou um caractere que n\u00e3o seja um d\u00edgito.<\/p>\n\n\n\n<p>O identificador de fechamento deve:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Come\u00e7ar na primeira coluna da linha<\/li>\n\n\n\n<li>N\u00e3o conter outros caracteres, exceto um ponto e v\u00edrgula (;)<\/li>\n\n\n\n<li>O caractere antes e depois do identificador de fechamento deve ser um caractere de nova linha, ou seja, deve ser teclado ENTER antes e depois.<\/li>\n<\/ul>\n\n\n\n<p>Podemos usar uma string heredoc para gerar HTML dinamicamente. Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n\n$titulo = 'Meu Site';\n\n$cabecalho = &lt;&lt;&lt;HEADER\n&lt;header&gt;\n    &lt;h1&gt;$titulo&lt;\/h1&gt;\n&lt;\/header&gt;\nHEADER;\n\necho $cabecalho;<\/code><\/pre>\n\n\n\n<p><strong>PHP nowdoc:<\/strong><\/p>\n\n\n\n<p>Uma string nowdoc \u00e9 semelhante a uma string heredoc, exceto que n\u00e3o expande as vari\u00e1veis.<\/p>\n\n\n\n<p>\u00c9 levemente diferente do heredoc na sintaxe  pois  o identificador que segue o operador &lt;&lt;&lt; precisa ser colocado entre aspas simples.<\/p>\n\n\n\n<p>Quanto \u00e0s regras de uso, s\u00e3o as mesmas que o heredoc.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n         \n        $texto = &lt;&lt;&lt;'IDENTIFICADOR'\n             esse \u00e9 um\n             texto como exemplo  de string\n             com nowdoc.\n             N\u00c3O expande vari\u00e1veis \n             mas podemos teclar enter \n             e usar aspas ' '  e \"  \"\n             IDENTIFICADOR;\n\n\n        echo $texto;\n          \n?&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">NULL<\/h2>\n\n\n\n<p>O tipo null tem apenas um valor que \u00e9 justamente o <strong>nulo<\/strong>.  Na verdade, null indica a aus\u00eancia de um valor para uma vari\u00e1vel.<\/p>\n\n\n\n<p>NULL \u00e9 case-<strong>in<\/strong>sensitive, ou seja, n\u00e3o diferencia mai\u00fasculas de min\u00fasculas. Podemos usar null, Null ou NULL para representar o valor nulo.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n  $valor = null;\n\n  var_dump($valor);     \/\/ir\u00e1 retornar nulo.<\/code><\/pre>\n\n\n\n<p> Tamb\u00e9m, quando usamos a fun\u00e7\u00e3o unset()  numa vari\u00e1vel  ela se torna nula.<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n\n   $valor = 79.6;\n   unset($valor);\n\n   var_dump($email);    \/\/ir\u00e1 retornar nulo.<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Complementando Mais um Pouco<\/h2>\n\n\n\n<p>Podemos usar as seguintes fun\u00e7\u00f5es para ver se um n\u00famero \u00e9 int, float, booleano, is_null<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>is_float($numero);     \/\/podemos usar tamb\u00e9m is_real()\nis_int($numero);\nis_bool($numero);\nis_string($numero);\nis_null($numero); <\/code><\/pre>\n\n\n\n<p>Podemos tamb\u00e9m incluir uma das fun\u00e7\u00f5es acima dentro de var_dump().<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n        \n        $texto = \"string\"  ;\n\n        echo is_string($texto);\n        echo \"&lt;br&gt;\";\n        echo <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">var_dump(is_string($texto));<\/mark><\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Quanto \u00e0 string, podemos exibir um caractere em uma certa posi\u00e7\u00e3o<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n  $nome = \"joao silva\";\n  echo $nome&#91;0];\n  echo \"&lt;br&gt;\"\n  echo $nome&#91;2];<\/code><\/pre>\n\n\n\n<p>  o resultado ser\u00e1<\/p>\n\n\n\n<p><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">j <\/mark><br><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">a<\/mark><\/p>\n\n\n\n<p>Para obter o comprimento de uma string usamos a fun\u00e7\u00e3o strlen();<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background\"><code>&lt;?php\n  $nome = \"joao silva\";\n  echo strlen($nome);<\/code><\/pre>\n\n\n\n<p>O resultado ser\u00e1 10<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na parte 5 dessa s\u00e9rie de arquivos vimos sobre vari\u00e1veis e tipos de dados. Agora abordaremos mais um pouco sobre o assunto. Booleano valor booleano pode ser verdadeiro(true) ou falso(false). N\u00e3o h\u00e1 diferen\u00e7a entre mai\u00fasculas de min\u00fasculas. Ent\u00e3o true, True, false, FALSE, faLse s\u00e3o a mesma coisa. Outros valores, al\u00e9m do true ou false podem&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=3801\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":3776,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82,16,1622],"tags":[1682,1683,1687,1686,1684,1685,1681,1678,1680,1679],"class_list":["post-3801","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cursos","category-informatica-dicas","category-php","tag-booleano","tag-integer","tag-is_bool","tag-is_int","tag-is_null","tag-is_string","tag-null","tag-phpm","tag-string","tag-tipos-de-dados"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=3801\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Na parte 5 dessa s\u00e9rie de arquivos vimos sobre vari\u00e1veis e tipos de dados. Agora abordaremos mais um pouco sobre o assunto. Booleano valor booleano pode ser verdadeiro(true) ou falso(false). N\u00e3o h\u00e1 diferen\u00e7a entre mai\u00fasculas de min\u00fasculas. Ent\u00e3o true, True, false, FALSE, faLse s\u00e3o a mesma coisa. Outros valores, al\u00e9m do true ou false podem...Read More &ldquo;PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=3801\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-08T19:53:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-19T14:11:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/06\/php_logo.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"184\" \/>\n\t<meta property=\"og:image:height\" content=\"184\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)\",\"datePublished\":\"2022-07-08T19:53:14+00:00\",\"dateModified\":\"2023-08-19T14:11:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801\"},\"wordCount\":1207,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"booleano\",\"integer\",\"is_bool\",\"is_int\",\"is_null\",\"is_string\",\"null\",\"phpm\",\"string\",\"tipos de dados\"],\"articleSection\":[\"Cursos\",\"Inform\u00e1tica\",\"PHP\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=3801#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=3801\",\"name\":\"PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2022-07-08T19:53:14+00:00\",\"dateModified\":\"2023-08-19T14:11:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=3801\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=3801#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/categoriaoutros.com.br\/?p=3801","og_locale":"pt_BR","og_type":"article","og_title":"PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros","og_description":"Na parte 5 dessa s\u00e9rie de arquivos vimos sobre vari\u00e1veis e tipos de dados. Agora abordaremos mais um pouco sobre o assunto. Booleano valor booleano pode ser verdadeiro(true) ou falso(false). N\u00e3o h\u00e1 diferen\u00e7a entre mai\u00fasculas de min\u00fasculas. Ent\u00e3o true, True, false, FALSE, faLse s\u00e3o a mesma coisa. Outros valores, al\u00e9m do true ou false podem...Read More &ldquo;PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)&rdquo; &raquo;","og_url":"https:\/\/categoriaoutros.com.br\/?p=3801","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2022-07-08T19:53:14+00:00","article_modified_time":"2023-08-19T14:11:38+00:00","og_image":[{"width":184,"height":184,"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/06\/php_logo.webp","type":"image\/webp"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=3801#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=3801"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)","datePublished":"2022-07-08T19:53:14+00:00","dateModified":"2023-08-19T14:11:38+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=3801"},"wordCount":1207,"commentCount":0,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["booleano","integer","is_bool","is_int","is_null","is_string","null","phpm","string","tipos de dados"],"articleSection":["Cursos","Inform\u00e1tica","PHP"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=3801#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=3801","url":"https:\/\/categoriaoutros.com.br\/?p=3801","name":"PHP - Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null) - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2022-07-08T19:53:14+00:00","dateModified":"2023-08-19T14:11:38+00:00","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=3801#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=3801"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=3801#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"PHP &#8211; Aula 008: Mais Sobre Tipos de Dados(Booleano, Integer, Float, String, Null)"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2022\/06\/php_logo.webp","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3801"}],"version-history":[{"count":34,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3801\/revisions"}],"predecessor-version":[{"id":12961,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/3801\/revisions\/12961"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/media\/3776"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}