PHP basic syntax (2)

Source: Internet
Author: User
Tags php operator
Basic PHP syntax (2) VII. PHP operator 1. arithmetic operator description + plus-minus * multiplication and division % modulo 2. Assignment operator value assignment is equivalent to the description of the right expression of xyxy to set the value of the left Operation number. X + yxx + y + x-yxx-y minus the basic syntax of x * yxx * y PHP (2)

VII. PHP operator 1. arithmetic operator

Arithmetic Description
+ Add
- Subtraction
* Multiplication
/ Division
% Modulo
2. value assignment operator
Assignment Equivalent Description
X = y X = y The expression on the right sets the value for the number of operations on the left.
X + = y X = x + y Add
X-= y X = x-y Subtraction
X * = y X = x * y Multiplication
X/= y X = x/y Division
X % = y X = x % y Module
3. string operators
Operator Name Example Result
. Concatenation $ Txt1 = "Hello" $ txt2 = $ txt1. "world !" Now $ txt2 contains "Hello world !"
. = Serial assignment $ Txt1 = "Hello" $ txt1. = "world !" Now $ txt1 contains "Hello world !"
4. increment/decrease operator
Operator Name Description
++ $ X Ascending $ X increment by one, and then returns $ x
$ X ++ Post-increment Returns $ x, and increments by $ x plus one.
-$ X Decrease before $ X Minus One decrease, and then returns $ x
$ X- Decrease Returns $ x, and then decreases by $ x.
5. Comparison operators
Operator Name Example Result
= Equal $ X = $ y Returns true if $ x is equal to $ y.
=== Equality (identical) $ X ===$ y Returns true if $ x is equal to $ y and has the same type.
! = Not equal $ X! = $ Y Returns true if $ x is not equal to $ y.
<> Not equal $ X <> $ y Returns true if $ x is not equal to $ y.
! = Incomplete (completely different) $ X! ==$ Y If $ x is not equal to $ y and their types are different, true is returned.
> Greater $ X> $ y If $ x is greater than $ y, true is returned.
< Greater $ X <$ y If $ x is less than $ y, true is returned.
> = Greater than or equal $ X> = $ y Returns true if $ x is greater than or equal to $ y.
<= Less than or equal $ X <= $ y If $ x is less than or equal to $ y, true is returned.
6. logical operators
Operator Name Example Result
And And $ X and $ y If both $ x and $ y are true, true is returned.
Or Or $ X or $ y If either $ x or $ y is true, true is returned.
Xor Exclusive or $ X xor $ y If $ x and $ y have only one of them, true is returned.
&& And $ X & $ y If both $ x and $ y are true, true is returned.
| Or $ X | $ y If either $ x or $ y is true, true is returned.
! Non ! $ X Returns true if $ x is not true.
7. array operators
Operator Name Example Result
+ Union $ X + $ y $ X and $ y (but do not overwrite duplicate keys)
= Equal $ X = $ y Returns true if $ x and $ y have the same key/value pair.
=== Full $ X ===$ y True is returned if $ x and $ y have the same key/value pairs with the same sequence and type.
! = Not Equal $ X! = $ Y Returns true if $ x is not equal to $ y.
<> Not Equal $ X <> $ y Returns true if $ x is not equal to $ y.
! = Incomplete $ X! ==$ Y Returns true if $ x is different from $ y.

Copyright Disclaimer: This article is an original Lshare article. if you need to reprint it, please contact me. if you have any questions, please comments or private messages.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.