Bifalgorithm post · Computer science one · If, If-Else, If-Else-If Statements

How do if, if-else, and if-else-if statements work in PHP?

How do if, if-else, and if-else-if statements work in PHP? (Computer science one · If, If-Else, If-Else-If Statements) — "Conditional statements in PHP utilize…

Ideas in this flowchart

  • Conditional statements in PHP
  • They use the keywords if, else, and else if.
  • Conditions appear inside parentheses immediately after if and else if.
  • The conditional statement if($x < 10) does not end with a semicolon.
  • No semicolon is used because the conditional controls program flow rather than serving as an executable statement.
  • Code Sample 38.1 provides examples of the three conditional forms.
  • if statement
  • if-else statement
  • if-else-if statement
  • The text also considers the mistake of including a semicolon.
Feed/

How do if, if-else, and if-else-if statements work in PHP?

No cover

Channel

Computer science one

1 page

"Conditional statements in PHP utilize the keywords if, else, and else if. Conditions are placed inside parentheses immediately after the if and else if keywords. Examples of all three can be found in Code Sample 38.1. Observe that the statement, if($x < 10) does not have a semicolon at the end. This is because it is a conditional statement that determines the flow of control and not an executable statement. Therefore, no semicolon is used. Suppose we made a mistake and did include a semicolon:\n\n//example of an if statement:\n\nif($x < 10) {\n\nprintf(\"x is less than 10\n\n\");\n\n}\n\n//example of an if-else statement:\n\nif($x < 10) {\n\nprintf(\"x is less than 10\n\n\");\n\n} else {\n\nprintf(\"x is 10 or more\n\n\");\n\n}\n\n//example of an if-else-if statement:\n\nif($x < 10) {\n\nprintf(\"x is less than 10\n\n\");\n\n} else if($x === 10) {\n\nprintf(\"x is equal to ten\n\n\");\n\n} else {\n\nprintf(\"x is greater than 10\n\n\");\n\n}\n\nCode Sample 38.1.: Examples of Conditional Statements in PHP"

Flowchart preview
👍
0
0 comments0 shares

Sign in to view and post comments.