From 5dcc337a5f545117f04a1415b2e9c2113a770a6e Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Thu, 26 Dec 2024 16:18:04 +0000 Subject: [PATCH] array sync with EN (#1975) --- reference/array/functions/array-column.xml | 53 +++++++++++++++++----- 1 file changed, 41 insertions(+), 12 deletions(-) diff --git a/reference/array/functions/array-column.xml b/reference/array/functions/array-column.xml index 8c1d64c126..449192a9ae 100644 --- a/reference/array/functions/array-column.xml +++ b/reference/array/functions/array-column.xml @@ -1,6 +1,6 @@ - + @@ -109,32 +109,34 @@ 2135, 'first_name' => 'John', 'last_name' => 'Doe', - ), - array( + ], + [ 'id' => 3245, 'first_name' => 'Sally', 'last_name' => 'Smith', - ), - array( + ], + [ 'id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones', - ), - array( + ], + [ 'id' => 5623, 'first_name' => 'Peter', 'last_name' => 'Doe', - ) -); + ] +]; $first_names = array_column($records, 'first_name'); print_r($first_names); + ?> ]]> @@ -160,9 +162,34 @@ Array 2135, + 'first_name' => 'John', + 'last_name' => 'Doe', + ], + [ + 'id' => 3245, + 'first_name' => 'Sally', + 'last_name' => 'Smith', + ], + [ + 'id' => 5342, + 'first_name' => 'Jane', + 'last_name' => 'Jones', + ], + [ + 'id' => 5623, + 'first_name' => 'Peter', + 'last_name' => 'Doe', + ] +]; + $last_names = array_column($records, 'last_name', 'id'); print_r($last_names); + ?> ]]> @@ -207,6 +234,7 @@ $users = [ ]; print_r(array_column($users, 'username')); + ?> ]]> @@ -227,7 +255,8 @@ Array Récupère la colonne nom depuis la propriété privée "name" d'un - objet en utilisant la méthode magique <function>__get</function>. + objet en utilisant les méthodes magiques <function>__isset</function> et + <function>__get</function>