1<documentation title="Side Effects">
2    <standard>
3    <![CDATA[
4    A php file should either contain declarations with no side effects, or should just have logic (including side effects) with no declarations.
5    ]]>
6    </standard>
7    <code_comparison>
8        <code title="Valid: A class defined in a file by itself.">
9        <![CDATA[
10<?php
11class Foo
12{
13}
14        ]]>
15        </code>
16        <code title="Invalid: A class defined in a file with other code.">
17        <![CDATA[
18<?php
19class Foo
20{
21}
22
23<em>echo "Class Foo loaded."</em>
24        ]]>
25        </code>
26    </code_comparison>
27</documentation>
28