donttime, та не, в вот играю, новую физику и звуки пробую.
$x = 1;
if ($x == '1') {
echo 'a';
}
if ($x == true) {
echo 'b';
}
if((bool)$x === true){
echo 'e';
}
if ($x === true) {
echo 'c';
}
if((int)$x === true){
echo 'd';
}
/*
Какая строчка выведется при исполнении скрипта?
Почему исполняется или не исполняется каждое из условий?
фу таким быть задратом.
Описывать многобукв не хочу