Я изо всех сил пытаюсь найти способ правильно выполнить эту логику.Как пропустить строки в php
If (this thing is null)
Skip it
Else
Don't skip it
Я пробовал с помощью if/else и while, но каждый из них вырвет программу. Я испытываю что-то вроде этого:
(inside a foreach)
if($value->getThing() == NULL) {
//HOW TO SKIP???
//I try to 'set' this thing
$value->setThing(0); //BUT IT Doesn't work because it's an associated object...
} else {
$value->getThing();
}
И попытался это:
(inside foreach)
while ($value->getThing() != NULL) {
$value->getThing();
//Do Calculation...
}
И только крах, когда он получает вещь тот нуль. Я знаю почему, но я не могу понять, как пропустить нулевую вещь.
, и если вы не можете сказать, я новичок. Но я учусь.
EDIT: Вещь имеет значение null в db.
попробовать одиночные кавычки в NULL, как это - если ($ ценностно> getThing() == 'NULL') –