Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Instrução If | Instruções Condicionais
Introdução ao PHP

bookInstrução If

Uma declaração if é uma construção que permite executar um bloco de código se uma condição específica for atendida.

A condição é uma expressão que resulta em um valor bool, que pode ser true ou false. Se a condição for true, o bloco de código é executado. Se a condição for false, o bloco de código é ignorado.

Sintaxe

if (condition) {
    // code block
};

A sintaxe do operador condicional é bastante simples: palavra-chave if, condição entre parênteses ( ) e um bloco de código entre chaves { }.

A chave de abertura { } inicia o bloco de código, e a chave de fechamento encerra o bloco. Veja um exemplo:

main.php

main.php

copy
123456
<?php $num=5; if ($num>0) { // 5 > 0 ? echo "Number is positive"; // output if it's `true` } ?>

A condição foi confirmada e o bloco de código funcionou. Vamos considerar um exemplo diferente:

main.php

main.php

copy
123456
<?php $num = 10; if ($num < 0) { // 10 < 0 ? echo "Number is negative"; // output if it's `true` } ?>

A condição não foi confirmada e o bloco de código não funcionou.

Tarefa

Swipe to start coding

Imagine que você está criando um pequeno programa para uma loja de doces. O programa deve ajudar os clientes a entender rapidamente se uma barra de chocolate é cara com base em seu preço.

  1. A variável $price_of_chocolate já está inicializada com um valor numérico.
  2. Utilize uma declaração if para verificar se o preço é menor ou igual a 3.
    • Se verdadeiro, exiba "This chocolate bar has an average price.".
  3. Utilize outra declaração if para verificar se o preço é maior que 3.
    • Se verdadeiro, exiba "This chocolate bar is expensive.".

Certifique-se de que as mensagens sejam exibidas exatamente como mostrado, incluindo a pontuação.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain what happens if the condition is false in more detail?

Can you show an example with a different condition?

What happens if I omit the curly brackets?

close

Awesome!

Completion rate improved to 4.35

bookInstrução If

Deslize para mostrar o menu

Uma declaração if é uma construção que permite executar um bloco de código se uma condição específica for atendida.

A condição é uma expressão que resulta em um valor bool, que pode ser true ou false. Se a condição for true, o bloco de código é executado. Se a condição for false, o bloco de código é ignorado.

Sintaxe

if (condition) {
    // code block
};

A sintaxe do operador condicional é bastante simples: palavra-chave if, condição entre parênteses ( ) e um bloco de código entre chaves { }.

A chave de abertura { } inicia o bloco de código, e a chave de fechamento encerra o bloco. Veja um exemplo:

main.php

main.php

copy
123456
<?php $num=5; if ($num>0) { // 5 > 0 ? echo "Number is positive"; // output if it's `true` } ?>

A condição foi confirmada e o bloco de código funcionou. Vamos considerar um exemplo diferente:

main.php

main.php

copy
123456
<?php $num = 10; if ($num < 0) { // 10 < 0 ? echo "Number is negative"; // output if it's `true` } ?>

A condição não foi confirmada e o bloco de código não funcionou.

Tarefa

Swipe to start coding

Imagine que você está criando um pequeno programa para uma loja de doces. O programa deve ajudar os clientes a entender rapidamente se uma barra de chocolate é cara com base em seu preço.

  1. A variável $price_of_chocolate já está inicializada com um valor numérico.
  2. Utilize uma declaração if para verificar se o preço é menor ou igual a 3.
    • Se verdadeiro, exiba "This chocolate bar has an average price.".
  3. Utilize outra declaração if para verificar se o preço é maior que 3.
    • Se verdadeiro, exiba "This chocolate bar is expensive.".

Certifique-se de que as mensagens sejam exibidas exatamente como mostrado, incluindo a pontuação.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
single

single

some-alt