عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

کد امنیتی برای بروزرسانی کد امنیتی روی تصویر کلیک کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1092 آموزش و 1884 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش پیشرفته PHP – آرایه های چند بعدی

سلام

در فصل آموزش مقدماتی PHP پرداختیم به آرایه ها پرداختیم، در اون بخش به آرایه های تک بعدی پرداختیم به هر آرایه فقط یک مقدار می توانست داشته باشد، ولی در آرایه های چند بعدی هر خانه از آرایه به تعداد بی نهایت میتواند مقدار داشته باشد، در ادامه همراه بپرسم باشید تا به آرایه های چند بعدی در PHP بپردازیم.

آرایه های چند بعدی چیست؟

در PHP می توانیم آرایه های تو در تو داشته باشیم، به این صورت که یک از خانه های آرایه ها، خود شامل یک آرایه ی دیگر باشد که در اصطلاح گفته میشود، ارایه ی چند بعدی.

بزارید با ذکر مثال پیش بریم، قطعه کد زیر یک آرایه هست:

مثال بالا یک آرایه ی تک بعدی هست، چون هر خانه از آرایه یک مقدار بیشتر ندارد.

قطعه کد بالا را بیاید با هم به آرایه ی دوبعدی تبدیل کنیم، که به صورت زیر می شود:

در قطعه کد بالا هر یک از خانه های آرایه ها را در یک آرایه قرار دادیم، که به آرایه ی چند بعدی(دوبعدی) تبدیل شده است.

مثال: سه دانشجو داریم که مشخصات آن ها را میخواهیم بنویسیم، مشخصاتی نظیر نام و نام خانوادگی، شماره تماس، سن و موارد مورد علاقه ی هر دانشجو، که آرایه به صورت زیر می شود:

مطلب پیشنهادی:  سیستم مدیریت رزرو پرواز در پایتون با استفاده از جنگو

در قطعه کد بالا یک متغیر تعریف کردیم به نام students که خود یک آرایه است و اطلاعات سه دانشجو را در خود نگه می دارد، هر دانجشو دارای اطلاعاتی نظیر نام(name)، نام خانوادگی(lastname)، شماره تماس(tell) که هر دانشجو می تواند یک یا بیش از یک شماره تماس داشته باشد، سن(age) و موارد مورد علاقه(favorites) که باز هم هر دانشجو یک یا بیش از یک مورد علاقه می تواند داشته باشد و در نهایت با کمک تابع var_dump آرایه را چاپ کردیم.

در تصویر زیر بهتر متوجه قطعه کد بالا می شوید:

توضیح آرایه چند بعدی

توضیح آرایه چند بعدی

پس همانطور که تا الان حتما متوجه شدید، از ارایه های چندبعدی زمانی استفاده میکنیم که بخواهیم بیش از یک مقدار داشته باشیم، در قطعه کد بالا همانطور که دید برخی از خانه های favorites و tell بیش از یک مقدار داشتند.

مطلب پیشنهادی:  آموزش ویندوز 10 - قسمت هفتم(Taskbar)

برای کار با آرایه ها توابع بسیاری در PHP وجود دارد که به این بخش برسیم کار با توابع را به صورت کامل خواهیم گفت.

موفق باشید.

 

درباره احمد آخوندیمدیر سایت

طراح و برنامه نویس وب| تعمیرکار کامپیوتر و ماشین های اداری | علاقه مند یادگیری و یاددادن ... :)

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.