testThis(); $test = $this->testThis(); $test = $this->testThis(); for ($var = 1; $var < 10; $var++) { echo $var; } $test = $this->testThis(); /* comment here */ $test = $this->testThis(); /* comment here */ $hello ='foo'; ; $sum = $a; /* + $b */ $sum = $a; // + $b $sum = $a; /* + $b + $c */ /* * Test that the sniff does *not* throw incorrect errors for semi-colons in * "empty" parts of a `for` control structure. */ for ($i = 1; ; $i++) {} for ( ; $ptr >= 0; $ptr-- ) {} for ( ; ; ) {} // But it should when the semi-colon in a `for` follows a comment (but shouldn't move the semi-colon). for ( /* Deliberately left empty. */; $ptr >= 0; $ptr-- ) {} for ( $i = 1; /* Deliberately left empty. */; $i++ ) {} switch ($foo) { case 'foo': ; break; } // This is an empty statement and should be ignored. if ($foo) { ; }