Home > Common Problem > body text

What is a conditional assignment statement

爱喝马黛茶的安东尼
Release: 2019-07-25 16:58:49
Original
6695 people have browsed it

What is a conditional assignment statement

The conditional assignment statement involves three operands, one logical expression and two expressions, so it is also called the ternary operator.

The general form is: variable = condition? Expression one: Expression two

In program development, the most commonly used if statement is used to judge and execute certain actions. Of course At some point, you just need a very simple judgment and assignment. Then use a conditional assignment statement to act as an if condition judgment, and assign the result or value after the judgment to a certain variable, which is more efficient in development. , and makes the code more concise and clear, avoiding the tedious use of if judgments.

Related recommendations: "FAQ"

Conditional assignment statement: variable = condition? Expression one: Expression two

Example: $x = $y > 1 ? true : flase;

If the variable y is greater than 1, then x is true, otherwise it is false. Of course, it can also be assigned to other numbers or strings.

Explanation: Assignment is the process of assigning a certain value to a variable. A statement that assigns a certain value to a variable is called an assignment statement. Each programming language has its own assignment statements, and assignment statements also have different types. The assigned "value" can be a number, a string, or an expression.

The above is the detailed content of What is a conditional assignment statement. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template