Posted by Jim Michaels on 03/02/06 23:48
"Oli Filth" <catch@olifilth.co.uk> wrote in message
news:GitLf.59807$mf2.22726@newsfe6-win.ntli.net...
> J.O. Aho said the following on 21/02/2006 00:30:
>> Smiley wrote:
>>> I taught myself PHP a few years ago and I use it frequently. Recently I
>>> downloaded a PHP script built by somebody else, and came across this
>>> piece of code:
>>>
>>> $password = isset($HTTP_POST_VARS['password']) ?
>>> $HTTP_POST_VARS['password'] : '';
>>>
>>> I have never seen the question mark or colon used in this way before. I
>>> can't find any reference to it in my PHP book. Please tell me what it
>>> means.
>>
>>
>> It's a form of an if-statement...
>
> Arrgh!! Don't say that!!!
technicality. it works sort of like an if statement, but it evaluates to
one of 2 values you specify, switched by the condition.
Is that better?
>
>
> --
> Oli
[Back to original message]
|