Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Boolean | Variables and Data Types
Introduction to PHP

bookBoolean

The boolean data type (bool) is used to represent logical values. A boolean variable can only have two possible values: true or false. Booleans are fundamental for decision-making and conditional operations within PHP programs.

main.php

main.php

copy
1234
<?php $isActive = true; $isLogged = false; ?>

Outputting Boolean Values


You can output boolean values (true or false) using the echo function. When you use echo with true, PHP automatically outputs "1", as true converts to this string:

main.php

main.php

copy
1234
<?php $isLoggedIn = true; echo $isLoggedIn; // Outputs "1" ?>

When you use echo with false, nothing is output, as false converts to an empty string:

main.php

main.php

copy
1234
<?php $isLoggedIn = false; echo $isLoggedIn; // Does not output anything ?>

This approach allows for convenient output of boolean values without manually converting them to strings.

question mark

Choose the Correct Statements about bool in PHP

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 4

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Suggested prompts:

Can you show an example of using echo with a boolean value in PHP?

Why does true output "1" and false output nothing in PHP?

Are there other ways to display boolean values as strings in PHP?

Awesome!

Completion rate improved to 4.35

bookBoolean

Swipe to show menu

The boolean data type (bool) is used to represent logical values. A boolean variable can only have two possible values: true or false. Booleans are fundamental for decision-making and conditional operations within PHP programs.

main.php

main.php

copy
1234
<?php $isActive = true; $isLogged = false; ?>

Outputting Boolean Values


You can output boolean values (true or false) using the echo function. When you use echo with true, PHP automatically outputs "1", as true converts to this string:

main.php

main.php

copy
1234
<?php $isLoggedIn = true; echo $isLoggedIn; // Outputs "1" ?>

When you use echo with false, nothing is output, as false converts to an empty string:

main.php

main.php

copy
1234
<?php $isLoggedIn = false; echo $isLoggedIn; // Does not output anything ?>

This approach allows for convenient output of boolean values without manually converting them to strings.

question mark

Choose the Correct Statements about bool in PHP

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 2. ChapterΒ 4
some-alt