Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Math Expressions | Eerste Kennismaking
Introductie tot PHP

Math Expressions

Veeg om het menu te tonen

We also can write math expressions. The sequence of actions will work the same as in mathematics, where 2 + 2 * 2 = 6, because the multiplication is done before the addition.

main.php

main.php

123
<?php echo 2 + 2 * 2; ?>

Let's look at a more complex example:

main.php

main.php

123
<?php echo (12 + 6) * 2 - 10 / 5 + 2; ?>
bd29f495-926c-4fe6-8184-7122593c3413

First, in the expression (12 + 6) * 2 - 10 / 5 + 2, we perform the operations inside the parentheses. Adding 12 and 6 gives us 18. So, the expression now looks like 18 * 2 - 10 / 5 + 2.

Next, according to the rules of operator precedence, we handle multiplication and division from left to right. First, we calculate 18 * 2, which equals 36. Then, we compute 10 / 5, which equals 2. Thus, our expression transforms into 36 - 2 + 2.

Moving forward, we perform subtraction: 36 - 2, resulting in 34. Finally, we add 2 to 34, giving us the final result of 36.

Therefore, the expression (12 + 6) * 2 - 10 / 5 + 2 evaluates to 36.

question mark

Consider the following PHP expression:

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Math Expressions

We also can write math expressions. The sequence of actions will work the same as in mathematics, where 2 + 2 * 2 = 6, because the multiplication is done before the addition.

main.php

main.php

123
<?php echo 2 + 2 * 2; ?>

Let's look at a more complex example:

main.php

main.php

123
<?php echo (12 + 6) * 2 - 10 / 5 + 2; ?>
bd29f495-926c-4fe6-8184-7122593c3413

First, in the expression (12 + 6) * 2 - 10 / 5 + 2, we perform the operations inside the parentheses. Adding 12 and 6 gives us 18. So, the expression now looks like 18 * 2 - 10 / 5 + 2.

Next, according to the rules of operator precedence, we handle multiplication and division from left to right. First, we calculate 18 * 2, which equals 36. Then, we compute 10 / 5, which equals 2. Thus, our expression transforms into 36 - 2 + 2.

Moving forward, we perform subtraction: 36 - 2, resulting in 34. Finally, we add 2 to 34, giving us the final result of 36.

Therefore, the expression (12 + 6) * 2 - 10 / 5 + 2 evaluates to 36.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 5
some-alt