اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

آرایه‌ی کلیدهای یک آرایه‌ی کلید-مقدار

+1 امتیاز
198 نمایش

می‌شه فقط کلیدهای یک آرایه‌ی انجمنی رو به عنوان آرایه جدا کنیم؟ یه چیزی شبیه به زیر


$arr = array(1=>"a", 2=>"b", 4=>"d");
$keys = keys($arr);
پرسیده شده سه شنبه ۱۴ آذر ۱۳۹۱ در PHP توسط PHP_Crawler2  
بازتگ شده یکشنبه ۱۸ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز
 
بهترین پاسخ

با تابع‌های arraykeys و arrayvalues می‌شه یه آرایه ساخت که مقادیرش به ترتیب کلیدها و مقادیر آرایه‌ی داده شده باشه


$arr = array(1=>2, 3=>1, 4=>5);
vardump(arraykeys($arr));
vardump(arrayvalues($arr));

که خروجی زیر رو می‌ده

array(3) {
[0]=>
int(1)
[1]=>
int(3)
[2]=>
int(4)
}
array(3) {
[0]=>
int(2)
[1]=>
int(1)
[2]=>
int(5)
}
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده شنبه ۲ دی ۱۳۹۱ توسط prodo  
انتخاب شده چهارشنبه ۷ فروردین ۱۳۹۲ توسط admin