Skip to content
On this page

InlineIfDeclaration

Tests the spacing of shorthand IF statements.

Scope

Squiz.ControlStructures.InlineIfDeclaration

Usage

xml
<rule ref="Squiz.ControlStructures.InlineIfDeclaration"></rule>

Examples

Example 1

Valid: Correct spacing used.

php
for ($i = 0; $i < 10; $i++) {
    echo $i;
}

Invalid: Invalid spacing used inside brackets.

php
for ( $i = 0; $i < 10; $i++ ) {
    echo $i;
}

Example 2

Valid: Correct spacing used.

php
for ($i = 0; $i < 10; $i++) {
    echo $i;
}

Invalid: Invalid spacing used before semicolons.

php
for ($i = 0 ; $i < 10 ; $i++) {
    echo $i;
}

Example 3

Valid: Correct spacing used.

php
for ($i = 0; $i < 10; $i++) {
    echo $i;
}

Invalid: Invalid spacing used after semicolons.

php
for ($i = 0;$i < 10;$i++) {
    echo $i;
}

Released under the MIT License.