Welcome to WebmasterWorld Guest from 22.214.171.124 , register , free tools , login , search , subscribe , help , library , announcements , recent posts , open posts Subscribe and Support WebmasterWorld
PHP and ? circuitjump msg:1309809 7:50 pm on Aug 16, 2001 (gmt 0) Quick question.
What does the ? (question mark) do in PHP?
Or more to the point.
X = (!X ? 2 : X);
It's supposed to mean I think
if X is not true then use X, else if it is true then use 2
toadhall msg:1309810 9:34 pm on Aug 16, 2001 (gmt 0)
$first ? $second : $third
If the value of the first subexpression is TRUE (non-zero), then the second subexpression is evaluated, and that is the result of the conditional expression. Otherwise, the third subexpression is evaluated, and that is the value.
...] (find: ternary) php.net
circuitjump msg:1309811 2:30 pm on Aug 17, 2001 (gmt 0)
You know I could not find this information in any of my PHP books. And I got three of them.
Thanks for the answer