Skip to content

Commit 5dcc337

Browse files
authored
array sync with EN (#1975)
1 parent 9f0d0c6 commit 5dcc337

File tree

1 file changed

+41
-12
lines changed

1 file changed

+41
-12
lines changed

reference/array/functions/array-column.xml

Lines changed: 41 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 8cdc6621f9826d04abc3e50438c010804d7e8683 Maintainer: yannick Status: ready -->
3+
<!-- EN-Revision: 8bf3587d8f70239a65d9aa44d42ced8a696a3e86 Maintainer: yannick Status: ready -->
44
<!-- Reviewed: no -->
55
<!-- CREDITS: DavidA. -->
66
<refentry xml:id="function.array-column" xmlns="http://docbook.org/ns/docbook">
@@ -109,32 +109,34 @@
109109
<programlisting role="php">
110110
<![CDATA[
111111
<?php
112+
112113
// Tableau représentant un jeu d'enregistrements issu d'une base de données
113-
$records = array(
114-
array(
114+
$records = [
115+
[
115116
'id' => 2135,
116117
'first_name' => 'John',
117118
'last_name' => 'Doe',
118-
),
119-
array(
119+
],
120+
[
120121
'id' => 3245,
121122
'first_name' => 'Sally',
122123
'last_name' => 'Smith',
123-
),
124-
array(
124+
],
125+
[
125126
'id' => 5342,
126127
'first_name' => 'Jane',
127128
'last_name' => 'Jones',
128-
),
129-
array(
129+
],
130+
[
130131
'id' => 5623,
131132
'first_name' => 'Peter',
132133
'last_name' => 'Doe',
133-
)
134-
);
134+
]
135+
];
135136
136137
$first_names = array_column($records, 'first_name');
137138
print_r($first_names);
139+
138140
?>
139141
]]>
140142
</programlisting>
@@ -160,9 +162,34 @@ Array
160162
<programlisting role="php">
161163
<![CDATA[
162164
<?php
165+
163166
// En utilisant le tableau de l'exemple #1
167+
$records = [
168+
[
169+
'id' => 2135,
170+
'first_name' => 'John',
171+
'last_name' => 'Doe',
172+
],
173+
[
174+
'id' => 3245,
175+
'first_name' => 'Sally',
176+
'last_name' => 'Smith',
177+
],
178+
[
179+
'id' => 5342,
180+
'first_name' => 'Jane',
181+
'last_name' => 'Jones',
182+
],
183+
[
184+
'id' => 5623,
185+
'first_name' => 'Peter',
186+
'last_name' => 'Doe',
187+
]
188+
];
189+
164190
$last_names = array_column($records, 'last_name', 'id');
165191
print_r($last_names);
192+
166193
?>
167194
]]>
168195
</programlisting>
@@ -207,6 +234,7 @@ $users = [
207234
];
208235
209236
print_r(array_column($users, 'username'));
237+
210238
?>
211239
]]>
212240
</programlisting>
@@ -227,7 +255,8 @@ Array
227255
<example>
228256
<title>
229257
Récupère la colonne nom depuis la propriété privée "name" d'un
230-
objet en utilisant la méthode magique <function>__get</function>.
258+
objet en utilisant les méthodes magiques <function>__isset</function> et
259+
<function>__get</function>
231260
</title>
232261
<programlisting role="php">
233262
<![CDATA[

0 commit comments

Comments
 (0)