here are some basic ones .. I made it as a comment (since I wasnβt sure that this is what you asked for), but I think the answer will be appropriate with a few details.
& & will check each condition, and if all are true, it will return true ...
take it like that
if(FALSE && TRUE)
it will always return False, and if it fails, because one of the conditions is false
TE || will check the first condition, if its true value returns true else, check the second condition. If all are false (none are true), it will return false.
following the previous example again
if(TRUE || False || False)
now the compiler checks the first condition if its true ignores the following two conditions and returns true.
if(FALSE || FALSE || FALSE)
- this will return false since all are false
if you , operatior, then the last condition on the right will be checked, and if it is true, it will return true else false
Example
if(True,True,True,False) - it will return false if(FALSE, TRUE, FALSE, TRUE) - it will return true
therefore, select the operator according to your logic.
USE THIS:
if((!empty($_POST['start'])) && (!empty($_POST['start'])) && (!empty($_POST['start'])));