آموزش کار با آرایه در php
در این بخش از آموزش php از تاپ سایت 98 به سراغ آموزش کار با آرایه در php می رویم. با ذکر چند مثال آرایه ها را توضیح می دهیم. آرایه ها یکی از مباحث مهم php می باشند که باید بخوبی آن را یاد بگیرید. آرایه یک متغیر است که دارای یک نام و چندین مقدار است.
ساخت آرایه :
یک متغیر معمولا یک نام دارد و یک مقدار . مثلا متغیر نام سایت با مقدار تاپ سایت 98 .
بعضی مواقع ده مقدار داریم که همه از یک نوع هستند مثلا عدد یک تا ده.
بجای اینکه ده متغیر تعریف کنیم و هر مقدار را در یک متغیر بریزیم یک آرایه تعریف می کنیم و همه آنها را در یک آرایه می ریزیم.
در مثال زیر یک آرایه تعریف کردیم بنام nam .
متغیر nam دارای 3 مقدار رشته ای میباشد ali , reza , mohammad . یک متغیرداریم با 3 مقدار.
آرایه ها از صفر شروع می شوند مثلا اگر بخواهیم ali را چاپ کنیم باید در [] مقدار صفر بنویسیم.
دستور echo مقدار رضا را چاپ می کند.
echo nam[1];
توابع آماده آرایه :
در php برای آرایه ها ، توابع آماده وجود دارد که هر تابع کار خاصی را انجام می دهد.
مثلا یک تابع برای مرتب سازی ، یک تابع برای شمردن مقدار آرایه و غیره.
در بخش پایین با تعدادی از این توابع آشنا می شویم.
بدست آوردن طول آرایه :
برای بدست آوردن طول آرایه از تابع count استفاده میکنیم.
در مثال زیر با تابع count آشنا می شوید. کافی است نام متغیر آرایه را در این دستور قرار دهید.
دستور count بسیار کاربردی می باشد. اگر بخواهیم همه مقادیر آرایه را چاپ کنیم این دستور به ما کمک خواهد کرد. ما می توانیم با یک حلقه تمام مقادیر آرایه را چاپ کنیم.
echo count($nam);
چاپ آرایه با حلقه :
برای چاپ آرایه با حلقه می توانیم از دستور for استفاده کنیم.
برای این کار ابتدا با تابع count مقدار کل آرایه را بدست می آوریم.
سپس با حلقه for آنها را چاپ می کنیم.
$len = count($nam);
for($x = 0; $x < $len; $x++) {
echo $nam[$x];
echo "<br>";
}
مرتب سازی آرایه :
در این قسمت می خواهیم شما را با مرتب سازی آرایه ها آشنا کنیم و با توابع آرایه ای کار کنیم. چندین تابع برای این کار وجود دارد که در قسمت پایین معرفی خواهیم کرد.
تابع sort :
از تابع sort برای مرتب سازی آرایه استفاده می شود.
مرتب سازی بر اساس صعودی میباشد. در مثال زیر نحوه کار تابع sort را مشاهده خواهید کرد.
sort($a);
تابع rsort :
ازتابع rsort برای مرتب سازی آرایه بصورت نزولی استفاده می شود.
مثال زیر نحوه مرتب سازی با rsort را نشان می دهد.
rsort($a);
امیدواریم این آموزش برای شما مناسب باشد.
منبع: تاپ سایت 98
تگ:
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید