Re: AND in the if statement [message #171273 is a reply to message #171244] |
Wed, 29 December 2010 23:19 |
Norman Peelman
Messages: 126 Registered: September 2010
Karma:
|
Senior Member |
|
|
richard wrote:
> On Wed, 29 Dec 2010 20:37:05 +0000, Denis McMahon wrote:
>
>> On 29/12/10 19:37, richard wrote:
>>> Ok smart people, answer me this as I have not yet found an answer googling.
>>>
>>> if (a=1) echo "hello";
>> You haven't been listening.
>>
>> You have been told what is wrong with this at least twice in the last
>> two days. You are failing to absorb this essential and fundamental piece
>> of php.
>>
>>> In BASIC, I can say, if a=1 AND b=2 then do this.
>>> Meaning, both conditions MUST be true to get to "do this".
>> php is not basic. You need to use the correct php syntax and constructs
>> to do things in php. When you learn the basic php syntaxes and
>> constructs, people may become more helpful.
>>
>>> Is it possible to include AND in the PHP if and if so, how?
>>>
>>> Maybe like, if (a=1 and b=2) echo "hello";
>> You say you are familiar with the php.net website, yet you obviously
>> managed to miss pages referring to control structures, specifically the
>> use of if, and logical and comparison operators, despite the fact that
>> they can be found in the clearly labelled control structures and
>> operators sections of the clearly labelled language reference section of
>> the clearly labelled manual.
>>
>> Therefore, for your next lesson, go to the php.net website, find the
>> manual pages that deal with:
>>
>> Manual
>> Language Reference
>> Operators
>> Operator Precedence
>>
>> Manual
>> Language Reference
>> Operators
>> Comparison Operators
>>
>> Manual
>> Language Reference
>> Operators
>> Logical Operators
>>
>> Manual
>> Language Reference
>> Control Structures
>> If
>>
>> Once you have read those pages, you will either know the answer to the
>> questions that you have asked here, or, if you do not then know the
>> answers, will instead know that you have no aptitude whatsoever for
>> programming in php and should find another hobby, probably one that does
>> not involve computers.
>>
>> Rgds
>>
>> Denis McMahon
>
> If my syntax is wrong then so is the coding at php.net.
> From php.net's example:
> <?php
> if ($a > $b)
> echo "a is bigger than b";
> ?>
>
> Where I may use a single = operator in a post, it is only to show what I'm
> after in the whole.
> I understand that it is best to use double == operators in real life.
Another concept you need to learn is not presenting one problem while
your after something else. You'll get called on it every time. These
folks are trying to help, really they are. But you have to meet them
halfway.
= assignment
== test value
=== test type and value
--
Norman
Registered Linux user #461062
-Have you been to www.php.net yet?-
|
|
|