При сравнении PHP всегда выдаёт true

Почему такое странное поведение? Изначально я пытался сравнивать тип bool, но понял, что PHP всегда выдаёт true при сравнение bool с элементом JSON Сделал принудительную строку. И в самом объекте, и в сравнении. Сделал строгое сравнение. Всё равно всегда выдаёт true

Код:

$someArrayJson['element'] = "false";
if ($someArrayJson['element'] === "true") {
echo "что-то";
//всегда выполняется
}

Ответы (0 шт):