Jump to content

This Helped Me...


The Little Guy

Recommended Posts

I found this really helpful:

 

When you get stuck on if/elseif/else conditionals, then a good thing to do would be to sit at a bank page (html textarea, notepad, wordpad, or any text editor of your choice).

 

Type up what you want your if/else statement to do in words, NOT IN PHP place all your conditions in there, and type it out as a sentence, NOT a list. Make sure you use grouping properly with: "(", ")".

 

for example:

$d = FALSE;
$s = 'cat';
if(isset($_COOKIE['myAnimal'])){
     $d = TRUE;
     $s = $_COOKIE['myAnimal'];
}
((!$d || $s=='cat') && !isset($_GET['q']))

 

here is how I would ask the question:

 

How do I get this to evaluate to TRUE if $d is FALSE, or $s is equal to cat, and $_GET['q'] is not set?

 

I was doing this exact same code (with different vars, and values), and as I was going to ask a question on the forum, as I typed it out, it just popped into my head, and it worked!

Link to comment
https://forums.phpfreaks.com/topic/126954-this-helped-me/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.