آموزش PHP
دسته بندی ( ۱۹۸ آموزش )
نمایش دسته بندی ها (۱۹۸ آموزش)

ساخت یک آرایه (Array) با اندازه و مقادیر (value) اولیه مشخص و یکسان و کلیدهای (key) تعیین شده، با تابع array_fill_keys ، در PHP

در کلید شماره 26113 ، تابع array_fill را معرفی کردیم که برای ساخت یک آرایه (Array) با اندازه و مقادیر (value) اولیه مشخص و یکسان، به کار می رود. اما تابع array_fill ، کلیدهای (key) متناظر با مقادیر (value) را به صورت ترتیبی از اعداد تعیین می کند، ولی شاید قصد داشته باشیم که کلیدها (key) به صورت اعداد پشت سرهم نباشند. چنانچه بخواهیم که همان عملکرد تابع array_fill را داشته باشیم و همچنین کلیدهای (key) متناظر با مقادیر (value) نیز بر اساس کلیدهای (key) در نظر گرفته شده توسط ما تعیین شوند، می توانیم تابع array_fill_keys در PHP را به کار ببریم.

باید یک مقدار (value) را مشخص کنیم که به عنوان مقدار (value) اولیه همه عنصرهای آرایه (Array) در نظر گرفته می شود. همچنین تعداد عناصر آرایه را نیز تعیین می کنیم. علاوه بر این، باید کلیدهای (key) متناظر با مقادیر (value) را در یک آرایه (آرایه ای غیر از آن آرایه که می خواهیم بسازیم) بنویسیم و سپس آن آرایه (Array) را به تابع array_fill_keys می دهیم تا بر اساس آن، کلیدهای (key) آرایه نهایی را مشخص کند.

به مثال زیر توجه کنید :

مثال

تابع array برای ساخت یک آرایه (Array) به کار می رود ( کلید شماره 381 ).

تابع print_r برای نمایش عناصر آرایه (Array) در خروجی به کار می رود و زوج تگ pre را نیز قبل و بعد از تابع print_r قرار داده ایم تا نمایش عناصر آرایه (Array) در خروجی، به شکل قابل درک و مناسب تری باشد.

تعیین کرده ایم که مقدار kelidestan.com به عنوان مقدار همه عناصر آرایه (Array) قرار داده شود.

کلیدها (key) را در آرایه ای با نام keys تعریف کرده ایم :

نتیجه :

خطا - صفحه را دوباره بارگذاری کنید
نویسنده علیرضا گلمکانی
شماره کلید 26114
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو


راهنمای توابع PHP

راهنمای توابع PHP بر اساس حرف اول تابع :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z