fixed small php syntax error
added block macro
bug #3961 Fixing php coding (mvhirsch)

This PR was merged into the 2.3 branch.

Discussion
----------

Fixing php coding

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.3+
| Fixed tickets | n/a

There is a syntax error in those arrays, so I fixed it.
I also added the configuration-block macro as it seems to be missing on that page.

Commits
-------

68a8ab1 added block macro
f2aad67 fixed small php syntax error