[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: пустое условие if
alexbeta
Привет!

Ответьте, плиз, можно в пхп пустые условия оставлять?

if($i==1 and isset($_SESSION['ii']))
{
//пусто
}
else
{
print "всё ок";
}




Спустя 1 минута, 48 секунд (27.09.2010 - 07:28) Michael написал(а):
можно

Спустя 1 час, 51 минута, 19 секунд (27.09.2010 - 09:19) ASerputko написал(а):
Попробуй так:

<?php
// Проверка ...
if($i!=1 and !isset($_SESSION['ii']))
{
print "всё ок";
}



Спустя 3 минуты, 30 секунд (27.09.2010 - 09:22) Nord написал(а):
Цитата (ASerputko)
Попробуй так:

Только там будет уже or, вместо and

Спустя 10 минут, 44 секунды (27.09.2010 - 09:33) alexbeta написал(а):
Цитата
Только там будет уже or, вместо and

если поставить or - то действие будет выполнятся при истинном значении одного из условий - а нужно чтоб оба из условий выполнились

Спустя 16 минут, 37 секунд (27.09.2010 - 09:50) Nord написал(а):
alexbeta
Да, я знаю, но это было не вам, а ASerputko

if($i==1 and isset($_SESSION['ii'])){
//пусто
}else{
print "всё ок";
}

Эквивалентно:

if($i != 1 or !isset($_SESSION['ii'])){
print "всё ок";
}

Пруф: законы де Моргана

Спустя 2 часа, 6 минут, 56 секунд (27.09.2010 - 11:57) ASerputko написал(а):
точно-точно!
Nord сенск за поправку!
Вот это самый верный вариант:
if($i != 1  or  !isset($_SESSION['ii']))
{
print "всё ок";
}


Де Морган крут tongue.gif

Спустя 4 минуты, 18 секунд (27.09.2010 - 12:01) Nord написал(а):
smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.