1<?php
2
3if ( $x ) {}
4f( );
5q(                      );
6g();
7if ($x) {} else if ( $y ) {}
8
9$obj->m(
10  $x,
11  $y,
12  $z);
13for ( $ii = 0; $ii < 1; $ii++ ) {}
14foreach ( $x as $y ) {}
15function q( $x ) {}
16final class X {
17  public function f( $y ) {}
18}
19foreach ( $z as $k => $v ) {}
20some_call( /* respect authorial intent */ $b,
21  $a // if comments are present
22  );
23~~~~~~~~~~
24warning:3:5:XHP25:Spaces Inside Parentheses
25warning:3:8:XHP25:Spaces Inside Parentheses
26warning:4:3:XHP25:Spaces Inside Parentheses
27warning:5:3:XHP25:Spaces Inside Parentheses
28warning:7:21:XHP25:Spaces Inside Parentheses
29warning:7:24:XHP25:Spaces Inside Parentheses
30warning:13:6:XHP25:Spaces Inside Parentheses
31warning:13:30:XHP25:Spaces Inside Parentheses
32warning:14:10:XHP25:Spaces Inside Parentheses
33warning:14:19:XHP25:Spaces Inside Parentheses
34warning:15:12:XHP25:Spaces Inside Parentheses
35warning:15:15:XHP25:Spaces Inside Parentheses
36warning:17:21:XHP25:Spaces Inside Parentheses
37warning:17:24:XHP25:Spaces Inside Parentheses
38warning:19:10:XHP25:Spaces Inside Parentheses
39warning:19:25:XHP25:Spaces Inside Parentheses
40~~~~~~~~~~
41<?php
42
43if ($x) {}
44f();
45q();
46g();
47if ($x) {} else if ($y) {}
48
49$obj->m(
50  $x,
51  $y,
52  $z);
53for ($ii = 0; $ii < 1; $ii++) {}
54foreach ($x as $y) {}
55function q($x) {}
56final class X {
57  public function f($y) {}
58}
59foreach ($z as $k => $v) {}
60some_call( /* respect authorial intent */ $b,
61  $a // if comments are present
62  );
63