|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | | -<!-- EN-Revision: e50e79746736dbdfbabe9bd3566793b3ddf38f58 Maintainer: yannick Status: ready --> |
| 2 | +<!-- EN-Revision: 16934048f79c6e117cd16a23c09c1b2ea502e284 Maintainer: yannick Status: ready --> |
3 | 3 | <!-- Reviewed: no --> |
4 | 4 | <sect1 xml:id="language.operators.comparison"> |
5 | 5 | <title>Opérateurs de comparaison</title> |
|
157 | 157 | </warning> |
158 | 158 |
|
159 | 159 | <para> |
160 | | - <informalexample> |
| 160 | + <example> |
| 161 | + <title>Opérateurs de comparaison</title> |
161 | 162 | <programlisting role="php"> |
162 | 163 | <![CDATA[ |
163 | 164 | <?php |
164 | 165 | // Entiers |
165 | | -echo 1 <=> 1; // 0 |
166 | | -echo 1 <=> 2; // -1 |
167 | | -echo 2 <=> 1; // 1 |
| 166 | +echo 1 <=> 1, ' '; // 0 |
| 167 | +echo 1 <=> 2, ' '; // -1 |
| 168 | +echo 2 <=> 1, ' '; // 1 |
168 | 169 | |
169 | 170 | // Nombre flottants |
170 | | -echo 1.5 <=> 1.5; // 0 |
171 | | -echo 1.5 <=> 2.5; // -1 |
172 | | -echo 2.5 <=> 1.5; // 1 |
| 171 | +echo 1.5 <=> 1.5, ' '; // 0 |
| 172 | +echo 1.5 <=> 2.5, ' '; // -1 |
| 173 | +echo 2.5 <=> 1.5, ' '; // 1 |
173 | 174 | |
174 | 175 | // Chaines de caractères |
175 | | -echo "a" <=> "a"; // 0 |
176 | | -echo "a" <=> "b"; // -1 |
177 | | -echo "b" <=> "a"; // 1 |
| 176 | +echo "a" <=> "a", ' '; // 0 |
| 177 | +echo "a" <=> "b", ' '; // -1 |
| 178 | +echo "b" <=> "a", ' '; // 1 |
178 | 179 | |
179 | | -echo "a" <=> "aa"; // -1 |
180 | | -echo "zz" <=> "aa"; // 1 |
| 180 | +echo "a" <=> "aa", ' '; // -1 |
| 181 | +echo "zz" <=> "aa", ' '; // 1 |
181 | 182 | |
182 | 183 | // Tableaux |
183 | | -echo [] <=> []; // 0 |
184 | | -echo [1, 2, 3] <=> [1, 2, 3]; // 0 |
185 | | -echo [1, 2, 3] <=> []; // 1 |
186 | | -echo [1, 2, 3] <=> [1, 2, 1]; // 1 |
187 | | -echo [1, 2, 3] <=> [1, 2, 4]; // -1 |
| 184 | +echo [] <=> [], ' '; // 0 |
| 185 | +echo [1, 2, 3] <=> [1, 2, 3], ' '; // 0 |
| 186 | +echo [1, 2, 3] <=> [], ' '; // 1 |
| 187 | +echo [1, 2, 3] <=> [1, 2, 1], ' '; // 1 |
| 188 | +echo [1, 2, 3] <=> [1, 2, 4], ' '; // -1 |
188 | 189 | |
189 | 190 | // Objets |
190 | 191 | $a = (object) ["a" => "b"]; |
191 | 192 | $b = (object) ["a" => "b"]; |
192 | | -echo $a <=> $b; // 0 |
| 193 | +echo $a <=> $b, ' '; // 0 |
193 | 194 | |
194 | 195 | $a = (object) ["a" => "b"]; |
195 | 196 | $b = (object) ["a" => "c"]; |
196 | | -echo $a <=> $b; // -1 |
| 197 | +echo $a <=> $b, ' '; // -1 |
197 | 198 | |
198 | 199 | $a = (object) ["a" => "c"]; |
199 | 200 | $b = (object) ["a" => "b"]; |
200 | | -echo $a <=> $b; // 1 |
| 201 | +echo $a <=> $b, ' '; // 1 |
201 | 202 | |
202 | 203 | // non seulement les valeurs sont comparées; les clés doivent correspondre |
203 | 204 | $a = (object) ["a" => "b"]; |
204 | 205 | $b = (object) ["b" => "b"]; |
205 | | -echo $a <=> $b; // 1 |
| 206 | +echo $a <=> $b, ' '; // 1 |
206 | 207 |
|
207 | 208 | ?> |
208 | 209 | ]]> |
209 | | - |
210 | 210 | </programlisting> |
211 | | - </informalexample> |
| 211 | + </example> |
212 | 212 | </para> |
213 | 213 |
|
214 | 214 | <para> |
@@ -299,7 +299,7 @@ var_dump(min(-100, -10, NULL, 10, 100)); // NULL - (bool) NULL < (bool) -100 est |
299 | 299 | <para> |
300 | 300 | <example> |
301 | 301 | <title>Transcription des comparaisons standards des tableaux</title> |
302 | | - <programlisting role="php"> |
| 302 | + <programlisting role="php" annotations="non-interactive"> |
303 | 303 | <![CDATA[ |
304 | 304 | <?php |
305 | 305 | // Les tableaux sont comparés comme ceci avec les opérateurs standards de comparaison et l'opérateur combiné |
|
0 commit comments