PHP boolean TRUE / FALSE? -


I do not understand this.

If I write:

  function myfunction () {...... if ... return true; If ... return is wrong; }  

Why can not I use it:

  $ result = myfunction (); If ($ result == true) ... if ($ result == wrong) ...  

Or I have to use it:

  $ Result = myfunction (); If ($ result == 1) ... if ($ result == 0) ...  

or this:

  $ result = myfunction (); If ($ result) ... if (! $ Result) ...  

I can not fully understand your question, but you can do use any of the examples provided with the following alerts:

If you (If = a == TRUE) (or, because the comparison of true is redundant, just if (a) ), then you should understand PHP will evaluate several things as truth: 1, 2, 987, "Hello", etc.; They are all "true" values. It is rarely an issue, but you should understand it.

However, if the function can return more than true or false , you may be interested in === Using the === compares the type of variable: "a" == true is true , but " A "== = true is wrong.


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -