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 )