|
17 | 17 | <format style="bold">Reserved words:</format> |
18 | 18 | </p> |
19 | 19 | <list> |
20 | | - <li>@attributes</li> |
21 | | - <li>@cdata</li> |
22 | | - <li>@mixed</li> |
23 | | - <li>@value</li> |
| 20 | + <li><a href="#_attributes" /></li> |
| 21 | + <li><a href="#_value" /></li> |
| 22 | + <li><a href="#_cdata" /></li> |
| 23 | + <li><a href="#_mixed" /></li> |
24 | 24 | </list> |
25 | 25 | </note> |
26 | 26 |
|
|
82 | 82 | <code-block lang="php" src="advanced-dog-char.php" include-lines="5-" /> |
83 | 83 |
|
84 | 84 | <p> |
85 | | - Result: |
| 85 | + This code will result in: |
86 | 86 | </p> |
87 | 87 |
|
88 | 88 | <code-block lang="xml" src="advanced-doc-char-result.xml" /> |
|
98 | 98 | <code-block lang="php" src="advanced-value-word.php" include-lines="5-" /> |
99 | 99 |
|
100 | 100 | <p> |
101 | | - Result: |
| 101 | + This code will result in: |
102 | 102 | </p> |
103 | 103 |
|
104 | 104 | <code-block lang="xml" src="advanced-value-word-result.xml" /> |
|
107 | 107 | </chapter> |
108 | 108 |
|
109 | 109 | <chapter title="Directives" id="directives"> |
110 | | - <chapter title="Mixed" id="mixed"> |
| 110 | + <chapter title="@attributes" id="_attributes"> |
| 111 | + <p> |
| 112 | + You can use a key named <code>@attributes</code> to add attributes to a node: |
| 113 | + </p> |
| 114 | + |
| 115 | + <code-block lang="php" src="advanced-directive-attributes.php" include-lines="5-" /> |
| 116 | + |
| 117 | + <p> |
| 118 | + This code will result in: |
| 119 | + </p> |
| 120 | + |
| 121 | + <code-block lang="xml" src="advanced-directive-attributes.xml" /> |
| 122 | + </chapter> |
| 123 | + |
| 124 | + <chapter title="@value" id="_value"> |
| 125 | + <tip> |
| 126 | + Note, that the value of the <code>@value</code> field must be a string. |
| 127 | + </tip> |
| 128 | + |
| 129 | + <p> |
| 130 | + You can use a key named <code>@value</code> to add value to a node: |
| 131 | + </p> |
| 132 | + |
| 133 | + <code-block lang="php" src="advanced-directive-value.php" include-lines="5-" /> |
| 134 | + |
| 135 | + <p> |
| 136 | + This code will result in: |
| 137 | + </p> |
| 138 | + |
| 139 | + <code-block lang="xml" src="advanced-directive-value.xml" /> |
| 140 | + </chapter> |
| 141 | + |
| 142 | + <chapter title="@cdata" id="_cdata"> |
| 143 | + <tip> |
| 144 | + It is also possible to wrap the value of a node into a CDATA section. |
| 145 | + This allows you to use reserved characters. |
| 146 | + </tip> |
| 147 | + |
| 148 | + <p> |
| 149 | + You can use a key named <code>@cdata</code> to add CDATA to a node: |
| 150 | + </p> |
| 151 | + |
| 152 | + <code-block lang="php" src="advanced-directive-cdata.php" include-lines="5-" /> |
| 153 | + |
| 154 | + <p> |
| 155 | + This code will result in: |
| 156 | + </p> |
| 157 | + |
| 158 | + <code-block lang="xml" src="advanced-directive-cdata.xml" /> |
| 159 | + </chapter> |
| 160 | + |
| 161 | + <chapter title="@mixed" id="_mixed"> |
111 | 162 | <p> |
112 | 163 | To insert XML fragments “as is”, use the <code>@mixed</code> directive: |
113 | 164 | </p> |
114 | 165 |
|
115 | 166 | <code-block lang="php" src="advanced-directive-mixed.php" include-lines="5-" /> |
116 | 167 |
|
117 | 168 | <p> |
118 | | - Result: |
| 169 | + This code will result in: |
119 | 170 | </p> |
120 | 171 |
|
121 | 172 | <code-block lang="xml" src="advanced-directive-mixed.xml" /> |
|
0 commit comments