{"id":1016,"date":"2024-05-16T20:08:28","date_gmt":"2024-05-16T23:08:28","guid":{"rendered":"https:\/\/thiagorossi.com.br\/blog\/?p=1016"},"modified":"2025-12-02T12:28:26","modified_gmt":"2025-12-02T15:28:26","slug":"estruturas-condicionais-php","status":"publish","type":"post","link":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/","title":{"rendered":"Estruturas Condicionais PHP"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Estruturas Condicionais PHP<\/strong>: As <strong>estruturas condicionais<\/strong> s\u00e3o o n\u00facleo da l\u00f3gica de programa\u00e7\u00e3o, permitindo que o c\u00f3digo PHP tome decis\u00f5es, execute diferentes blocos de instru\u00e7\u00e3o e siga caminhos alternativos com base na avalia\u00e7\u00e3o de condi\u00e7\u00f5es. Elas s\u00e3o essenciais para a cria\u00e7\u00e3o de sistemas din\u00e2micos, como valida\u00e7\u00f5es de <em>login<\/em> ou classifica\u00e7\u00e3o de dados.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Este artigo explora as principais ferramentas de controle de fluxo em PHP: <strong><code>if<\/code><\/strong>, <strong><code>else<\/code><\/strong>, <strong><code>elseif<\/code><\/strong> e <strong><code>switch<\/code><\/strong>.<\/p>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">1. \ud83d\udd0d Operadores: A Base das Condi\u00e7\u00f5es<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Antes de usar as estruturas, \u00e9 vital entender os operadores que definem as condi\u00e7\u00f5es.<\/p>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">A. Operadores de Compara\u00e7\u00e3o<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Usados para comparar dois valores e retornar um resultado Booleano (<code>true<\/code> ou <code>false<\/code>).<\/p>\n\n\n\n<figure class=\"wp-block-table has-medium-font-size\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Operador<\/strong><\/td><td><strong>Significado<\/strong><\/td><td><strong>Exemplo<\/strong><\/td><td><strong>Resultado (Se $x = 10)<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong><code>==<\/code><\/strong><\/td><td>Igual a (apenas valor)<\/td><td><code>$x == 10<\/code><\/td><td><code>true<\/code><\/td><\/tr><tr><td><strong><code>===<\/code><\/strong><\/td><td>Id\u00eantico a (valor e tipo)<\/td><td><code>$x === '10'<\/code><\/td><td><code>false<\/code><\/td><\/tr><tr><td><strong><code>!=<\/code><\/strong> ou <strong><code>&lt;&gt;<\/code><\/strong><\/td><td>Diferente de (apenas valor)<\/td><td><code>$x != 5<\/code><\/td><td><code>true<\/code><\/td><\/tr><tr><td><strong><code>!==<\/code><\/strong><\/td><td>N\u00e3o id\u00eantico a (valor ou tipo diferente)<\/td><td><code>$x !== 10<\/code><\/td><td><code>false<\/code><\/td><\/tr><tr><td><strong><code>&gt;<\/code><\/strong>, <strong><code>&lt;<\/code><\/strong>, <strong><code>&gt;=<\/code><\/strong>, <strong><code>&lt;=<\/code><\/strong><\/td><td>Maior, Menor, Maior ou Igual, Menor ou Igual<\/td><td><code>$x &gt; 5<\/code><\/td><td><code>true<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">B. Operadores L\u00f3gicos<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Usados para combinar m\u00faltiplas condi\u00e7\u00f5es em uma \u00fanica avalia\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-table has-medium-font-size\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Operador<\/strong><\/td><td><strong>Significado<\/strong><\/td><td><strong>Exemplo<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong><code>&amp;&amp;<\/code><\/strong> (AND)<\/td><td>Ambas as condi\u00e7\u00f5es devem ser verdadeiras.<\/td><td><code>($usuario == 'admin' &amp;&amp; $senha == '123')<\/code><\/td><\/tr><tr><td><strong><code>||<\/code><\/strong> (OR)<\/td><td>Pelo menos uma condi\u00e7\u00e3o deve ser verdadeira<\/td><td><code>($usuario == 'aluno' || $usuario == 'professor')<\/code><\/td><\/tr><tr><td><strong><code>!<\/code><\/strong> (NOT)<\/td><td>Nega\u00e7\u00e3o: Inverte o resultado booleano.<\/td><td><code>if (!is_admin)<\/code> (Se n\u00e3o for admin)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">2. \ud83e\udde9 Estruturas Condicionais Sequenciais (<code>if<\/code>, <code>else<\/code>, <code>elseif<\/code>)<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Essas estruturas s\u00e3o usadas para executar c\u00f3digo quando as condi\u00e7\u00f5es s\u00e3o mutuamente exclusivas e testadas em ordem.<\/p>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">A. Estrutura <code>if<\/code><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Executa o bloco de c\u00f3digo somente se a condi\u00e7\u00e3o for avaliada como <strong>verdadeira<\/strong> (<code>true<\/code>).<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$idade = 25;\n\nif ($idade &gt;= 18) {\n    \/\/ A condi\u00e7\u00e3o (25 &gt;= 18) \u00e9 TRUE, este c\u00f3digo \u00e9 executado.\n    echo \"Voc\u00ea \u00e9 maior de idade.\";\n}\n\/\/ Se a condi\u00e7\u00e3o fosse FALSE, o script continuaria ap\u00f3s a chave de fechamento '}'.\n?&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">B. Estrutura <code>else<\/code><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Usada ap\u00f3s um <code>if<\/code> para executar um bloco de c\u00f3digo alternativo caso a condi\u00e7\u00e3o do <code>if<\/code> seja <strong>falsa<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$idade = 17;\n\nif ($idade &gt;= 18) {\n    echo \"Voc\u00ea \u00e9 maior de idade.\";\n} else {\n    \/\/ A condi\u00e7\u00e3o \u00e9 FALSE, este bloco \u00e9 executado.\n    echo \"Voc\u00ea \u00e9 menor de idade.\";\n}\n?&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">C. Estrutura <code>elseif<\/code><\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Permite testar condi\u00e7\u00f5es adicionais quando a condi\u00e7\u00e3o anterior falhou, mas antes de cair no bloco <code>else<\/code> final.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$nota = 7;\n\nif ($nota &gt;= 9) {\n    echo \"Aprovado com distin\u00e7\u00e3o.\";\n} elseif ($nota &gt;= 7) {\n    \/\/ O primeiro IF \u00e9 FALSE, mas este ELSEIF \u00e9 TRUE.\n    echo \"Aprovado.\";\n} else {\n    echo \"Reprovado.\";\n}\n?&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">3. \ud83c\udfaf Estrutura <code>switch<\/code><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A estrutura <strong><code>switch<\/code><\/strong> \u00e9 ideal quando voc\u00ea precisa comparar uma \u00fanica vari\u00e1vel com <strong>v\u00e1rios valores fixos e discretos<\/strong>. \u00c9 geralmente mais limpa e eficiente do que uma longa cadeia de <code>elseif<\/code> quando se compara apenas igualdade.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$diaSemana = \"domingo\";\n\nswitch ($diaSemana) {\n    case \"segunda\":\n    case \"ter\u00e7a\":\n    case \"quarta\":\n    case \"quinta\":\n    case \"sexta\":\n        echo \"Dias \u00fateis.\";\n        break; \/\/ IMPORTANTE: Sai do switch.\n    case \"s\u00e1bado\":\n    case \"domingo\":\n        echo \"Final de semana.\";\n        break;\n    default:\n        \/\/ Executado se nenhum dos 'cases' acima for correspondido.\n        echo \"Dia inv\u00e1lido.\";\n}\n\/\/ O comando 'break' \u00e9 essencial; sem ele, a execu\u00e7\u00e3o 'cairia' (fall-through) para o pr\u00f3ximo 'case'.\n?>\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">4. \ud83e\uddd1\u200d\ud83d\udcbb Exemplos Pr\u00e1ticos de Aplica\u00e7\u00e3o<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">A. Verifica\u00e7\u00e3o de Login (Usando Operadores L\u00f3gicos)<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$usuario = \"admin\";\n$senha = \"123456\";\n\n\/\/ Verifica SE (usu\u00e1rio \u00e9 'admin' E a senha \u00e9 '123456')\nif ($usuario == \"admin\" &amp;&amp; $senha == \"123456\") {\n    echo \"Login bem-sucedido.\";\n} else {\n    echo \"Login inv\u00e1lido. Verifique suas credenciais.\";\n}\n?&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">B. C\u00e1lculo de IMC (Usando <code>elseif<\/code>)<\/h3>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PHP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n$peso = 70.0;\n$altura = 1.75;\n$imc = $peso \/ ($altura * $altura); \/\/ IMC = 22.86\n\nif ($imc &lt; 18.5) {\n    echo \"Abaixo do peso.\";\n} elseif ($imc &lt; 25) {\n    \/\/ Condi\u00e7\u00e3o anterior FALSE, mas esta \u00e9 TRUE.\n    echo \"Peso normal. Seu IMC \u00e9 \" . round($imc, 2);\n} elseif ($imc &lt; 30) {\n    echo \"Acima do peso.\";\n} else {\n    echo \"Obesidade.\";\n}\n?&gt;\n<\/code><\/pre>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">\u2705 Conclus\u00e3o Estruturas Condicionais PHP<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Estruturas Condicionais PHP<\/strong>: As estruturas condicionais, como <strong><code>if<\/code>\/<code>else<\/code>\/<code>elseif<\/code><\/strong> e <strong><code>switch<\/code><\/strong>, s\u00e3o os pilares para injetar intelig\u00eancia e dinamismo nos seus scripts PHP. Ao dominar a aplica\u00e7\u00e3o correta dos <strong>Operadores de Compara\u00e7\u00e3o e L\u00f3gicos<\/strong> dentro dessas estruturas, voc\u00ea pode criar programas que validam dados, controlam o acesso e respondem de forma personalizada a diversas situa\u00e7\u00f5es de entrada.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Toda jornada tem um in\u00edcio, e o in\u00edcio para se tornar um desenvolvedor back-end \u00e9 dominar as seguintes tecnologias, que voc\u00ea encontra aqui mesmo:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/sql\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/05\/Capa-Artigos-2.webp\" alt=\"SQL\" class=\"wp-image-942\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/05\/Capa-Artigos-2.webp 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/05\/Capa-Artigos-2-300x169.webp 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">SQL<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/php\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png\" alt=\"Capa Curso PHP\" class=\"wp-image-2835\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP-300x169.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">PHP<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/laravel\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Laravel.webp\" alt=\"Laravel\" class=\"wp-image-1642\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Laravel.webp 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Laravel-300x169.webp 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">Laravel<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">E se voc\u00ea gosta do nosso conte\u00fado, n\u00e3o deixe de contribuir adquirindo os servi\u00e7os e produtos dos nossos apoiadores e empresas que somos associados:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/hostinger.com.br\/?REFERRALCODE=1THIAGO62\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/03\/hostinger.png\" alt=\"Hospedagem Hostinger\" class=\"wp-image-92\"\/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/amzn.to\/3SNDYlc\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/08\/ofertas-amazon.webp\" alt=\"Ofertas Amazon\" class=\"wp-image-1308\"\/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/amzn.to\/3SNKmt0\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/08\/amazonprime.webp\" alt=\"Amazon Prime\" class=\"wp-image-1307\"\/><\/a><\/figure>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Estruturas Condicionais PHP: As estruturas condicionais s\u00e3o o n\u00facleo da l\u00f3gica de programa\u00e7\u00e3o, permitindo que&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2835,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-1016","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","wpcat-11-id"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Estruturas Condicionais PHP - BLOG THIAGO ROSSI<\/title>\n<meta name=\"description\" content=\"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Estruturas Condicionais PHP - BLOG THIAGO ROSSI\" \/>\n<meta property=\"og:description\" content=\"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/\" \/>\n<meta property=\"og:site_name\" content=\"BLOG THIAGO ROSSI\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-16T23:08:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-02T15:28:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png\" \/>\n\t<meta property=\"og:image:width\" content=\"758\" \/>\n\t<meta property=\"og:image:height\" content=\"426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thiago Rossi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thiago Rossi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/\"},\"author\":{\"name\":\"Thiago Rossi\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\"},\"headline\":\"Estruturas Condicionais PHP\",\"datePublished\":\"2024-05-16T23:08:28+00:00\",\"dateModified\":\"2025-12-02T15:28:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/\"},\"wordCount\":468,\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Capa-PHP.png\",\"articleSection\":[\"PHP\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/\",\"name\":\"Estruturas Condicionais PHP - BLOG THIAGO ROSSI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Capa-PHP.png\",\"datePublished\":\"2024-05-16T23:08:28+00:00\",\"dateModified\":\"2025-12-02T15:28:26+00:00\",\"description\":\"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Capa-PHP.png\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Capa-PHP.png\",\"width\":758,\"height\":426,\"caption\":\"PHP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/estruturas-condicionais-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Estruturas Condicionais PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"name\":\"THIAGO ROSSI\",\"description\":\"Mais de 20 anos de experi\u00eancia no mercado de TI!\",\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"alternateName\":\"TR | CURSO WEB DEV\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\",\"name\":\"THIAGO ROSSI\",\"alternateName\":\"TR | CURSO WEB DEV\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"width\":300,\"height\":300,\"caption\":\"THIAGO ROSSI\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\",\"name\":\"Thiago Rossi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"caption\":\"Thiago Rossi\"},\"description\":\"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \\\"GDD \u2013 O Guia Definitivo\\\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.\",\"sameAs\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\",\"https:\\\/\\\/instagram.com\\\/thiagorossix86\",\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"],\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/author\\\/thiagorossi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Estruturas Condicionais PHP - BLOG THIAGO ROSSI","description":"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...","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:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/","og_locale":"pt_BR","og_type":"article","og_title":"Estruturas Condicionais PHP - BLOG THIAGO ROSSI","og_description":"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...","og_url":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/","og_site_name":"BLOG THIAGO ROSSI","article_published_time":"2024-05-16T23:08:28+00:00","article_modified_time":"2025-12-02T15:28:26+00:00","og_image":[{"width":758,"height":426,"url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png","type":"image\/png"}],"author":"Thiago Rossi","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Thiago Rossi","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#article","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/"},"author":{"name":"Thiago Rossi","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87"},"headline":"Estruturas Condicionais PHP","datePublished":"2024-05-16T23:08:28+00:00","dateModified":"2025-12-02T15:28:26+00:00","mainEntityOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/"},"wordCount":468,"publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png","articleSection":["PHP"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/","url":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/","name":"Estruturas Condicionais PHP - BLOG THIAGO ROSSI","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#primaryimage"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png","datePublished":"2024-05-16T23:08:28+00:00","dateModified":"2025-12-02T15:28:26+00:00","description":"Estruturas Condicionais PHP: Neste artigo, vamos explorar as principais estruturas condicionais em PHP: if, else e switch. Veremos como ...","breadcrumb":{"@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#primaryimage","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/11\/Capa-PHP.png","width":758,"height":426,"caption":"PHP"},{"@type":"BreadcrumbList","@id":"https:\/\/thiagorossi.com.br\/blog\/estruturas-condicionais-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thiagorossi.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Estruturas Condicionais PHP"}]},{"@type":"WebSite","@id":"https:\/\/thiagorossi.com.br\/blog\/#website","url":"https:\/\/thiagorossi.com.br\/blog\/","name":"THIAGO ROSSI","description":"Mais de 20 anos de experi\u00eancia no mercado de TI!","publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"alternateName":"TR | CURSO WEB DEV","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thiagorossi.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/thiagorossi.com.br\/blog\/#organization","name":"THIAGO ROSSI","alternateName":"TR | CURSO WEB DEV","url":"https:\/\/thiagorossi.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","width":300,"height":300,"caption":"THIAGO ROSSI"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/linkedin.com\/in\/thiagox86"]},{"@type":"Person","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87","name":"Thiago Rossi","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","caption":"Thiago Rossi"},"description":"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \"GDD \u2013 O Guia Definitivo\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.","sameAs":["https:\/\/thiagorossi.com.br\/blog","https:\/\/instagram.com\/thiagorossix86","https:\/\/linkedin.com\/in\/thiagox86"],"url":"https:\/\/thiagorossi.com.br\/blog\/author\/thiagorossi\/"}]}},"_links":{"self":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":4,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1016\/revisions"}],"predecessor-version":[{"id":5065,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/1016\/revisions\/5065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media\/2835"}],"wp:attachment":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}