@VishenkaNaTorte

Почему вместо true выводится 1, а вместо false вообще ничего?

Стоит OpenServer последней версии.

Такой код, например, вместо true выведет 1
echo 2 == '2';

А такой не выведет вообще ничего
echo 1 === '1';

Как можно это исправить? В PHP новичок
Мне надо, чтобы выводились true и false
  • Вопрос задан
  • 123 просмотра
Решения вопроса 3
nokimaro
@nokimaro
<?php
var_dump(2 == '2'); //bool(true)
var_dump(1 === '1'); //bool(false)
Ответ написан
@FanatPHP
Чебуратор тега PHP
потому что true и false - это не слова, а логические значения
хочешь слова - выводи сам
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
RecruitIT Москва
от 100 000 до 160 000 ₽
Сбер Москва
До 240 000 ₽
от 130 000 до 180 000 ₽
25 окт. 2020, в 11:50
3000 руб./за проект
25 окт. 2020, в 11:42
3000 руб./за проект
25 окт. 2020, в 10:25
6000 руб./за проект