Я пытаюсь проверить, является ли ложным или истинным значение переменной, вот мой кодЕсли не переменная условия не работает
$print_ready_flag = $_GET['print_ready']; // i'm passing it as either true or false
echo $print_ready_flag ; // I'm getting correct value
Что я пытаюсь сделать это,
if ($print_ready_flag == false) {
file_name = "albumpdf_" . $Order['products_name'] . "_" . $OrderId . "_" . $OrderPId . ".pdf";
}
при выполнении как выше выражения оценки, но когда я попытался
если (! $ print_ready_flag) {,
if (! (Bool) $ print_ready_flag)
. выражение не оценивается. Есть ли способ оценить выражение без использования оператора сравнения.
чем попробовать 'если ($ print_ready_flag === ложь) {' до этого, а также проверить 'var_dump ($ print_ready_flag)' – devpro
Да я это видел тоже, когда я искал в Google. есть ли другой способ без использования операторов? – Anju
Я передаю true или false для этой переменной. поэтому isset и empty не работает – Anju