عضویت در سایت

ورود

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

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

ورود

عضویت در سایت

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

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

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

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

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

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

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

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

سلام

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

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

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

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

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

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

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

مطلب پیشنهادی:  آموزش مقدماتی اکسل - قسمت سوم(معرفی محیط کار)

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

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

مطلب پیشنهادی:  آموزش کالی لینوکس - قسمت چهارم(تنظیمات کالی لینوکس)

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

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

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

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

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

موفق باشید.

 

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

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

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

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

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