Re: AND in the if statement [message #171264 is a reply to message #171262] |
Wed, 29 December 2010 22:17 |
Captain Paralytic
Messages: 204 Registered: September 2010
Karma:
|
Senior Member |
|
|
On Dec 29, 10:00 pm, richard <mem...@newsguy.com> wrote:
> On Wed, 29 Dec 2010 13:05:25 -0800 (PST), Captain Paralytic wrote:
>> On Dec 29, 8:53 pm, richard <mem...@newsguy.com> 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.
>
>> Not "best" you idiot. In php = is an assignment operator and == is a
>> comparison one. They do completely different things.
>
>> php.net is not wrong, you are an idiot.
>
> Yet, I haven't seen anything on php.net where this is stated.
> Authors often overlook the minor details.
They may do, but certainly not in this case. In this case idiots
overlook the value of actually reading!
http://php.net/manual/en/language.operators.php
|
|
|