Foniki PHP array_column()

Kwararri

A kwanan daga kudaden ciki daga 'last_name' yanke:

<?php
// نشان‌دهنده آرایه‌ای از ممکنه‌های رکوردهای بازگشتی از پایگاه داده است
$a = array(
  array(
    'id' => 5698,
    'first_name' => 'Bill',
    'last_name' => 'Gates',
  ),
  array(
    'id' => 4767,
    'first_name' => 'Steve',
    'last_name' => 'Jobs',
  ),
  array(
    'id' => 3809,
    'first_name' => 'Mark',
    'last_name' => 'Zuckerberg',
  )
);
$last_names = array_column($a, 'last_name');
print_r($last_names);
?>

خروجی:

Array
(
  [0] => Gates
  [1] => Jobs
  [2] => Zuckerberg
)

Tukace da amfani

array_column() ya yiwa da ci gaba da kiyasta daya daga tashoshin yanza a kan tashiyar da ajiye.

kalmomi

array_column(array,column_key,index_key);
canan ba'a cikin
array Wajib. Iya ba da kada a gina girmama da samar da mulki (kudade).
column_key

ضروری. ستونی که نیاز به بازگشت دارد.

می‌تواند شامل شاخص آرایه به عنوان عدد صحیح یا کلید آرایه به عنوان رشته باشد.

این پارامتر همچنین می‌تواند NULL باشد، در این صورت تمام آرایه بازگشتی بازگشت می‌شود (برای تنظیم کلید آرایه با استفاده از پارامتر index_key بسیار مفید است).

index_key اختیاری. به عنوان شاخص/کلید آرایه بازگشتی استفاده می‌شود.

جزئیات فنی

بازگشت ارزش: بازگشت آرایه‌ای که مقادیر آن از ستون‌های یکسانی از آرایه ورودی است.
نسخه PHP: 5.5+

مثال‌های بیشتر

مثال 1

کمک به خارج کردن ستون 'last_name' از مجموعه رکوردها، با استفاده از ستون 'id' به عنوان کلید:

<?php
// نشان‌دهنده آرایه‌ای از ممکنه‌های رکوردهای بازگشتی از پایگاه داده است
$a = array(
  array(
    'id' => 5698,
    'first_name' => 'Bill',
    'last_name' => 'Gates',
  ),
  array(
    'id' => 4767,
    'first_name' => 'Steve',
    'last_name' => 'Jobs',
  )
  array(
    'id' => 3809,
    'first_name' => 'Mark',
    'last_name' => 'Zuckerberg',
  )
);
$last_names = array_column($a, 'last_name', 'id');
print_r($last_names);
?>

خروجی:

Array
(
  [5698] => Gates
  [4767] => Jobs
  [3809] => Zuckerberg
)