بایگانی دسته: Php

PHP

آموزش برنامه نویسی PHP – ساخت یک پروژه تجاری (بخش ۵)

استفاده از تابع Insert (افزودن)

برای این کار ما نیاز به فایل های PHP دیگری داریم.
اولین کاری که بایدا انجام دهیم، ساخت یک پوشه به نام Admin می باشد.
چون افزودن، حذف و ویرایش مربوط به Admin سایت می باشد نام پوشه را Admin می گذاریم.
بعد از ساخت پوشه Admin در Root پروژه، دو فایل زیر را به آن اضافه کنید:

  1. User.php
  2. InsertUser.php

فایل User.php

ما می خواهیم در این فایل به مقدار Property های User.inc یا همان کلاس کاربر، تکست باکس (input) اضافه کنیم و با استفاده از مقادیر تکست باکس ها در جدول کاربر عمل افزودن را انجام دهیم.
کد زیر را در User.php بنویسید تا درباره آن صحبت کنیم:

در این کد ما ۶ تکست باکس نوشتیم و به آنها name و id دادیم که در فایل InsertUser.php از آنها اطلاعات را بگیریم.
همان طوری که می دانید با استفاده از خاصیت name این کار را می کنیم.

فایل InsertUser.php

در این فایل عمل اقزودن را انجام می دهیم.
به کد زیر دقت کتید:

در  این کد ابتدا دو کلاس DataAccess.inc و User.inc را Require کردیم تا از آنها استفاده کنیم.
سپس شیء از کلاس User تعریف کردیم تا از توابع آن استفاده نماییم.
و در آخر پیامی مبنی بر افزوده شدن اطلاعات اضافه نمودیم.

مقدمات جلسه بعد :

در جلسه بعد فایلی به نام Users.php در پوشه Admin اضافه می کنیم و با استفاده از تابعی که در جلسه آینده می نویسیم، تمام جدول Users را با استفاده از PHP و SQL نمایش می دهیم.

فایلی به نام Users.php در قسمت Admin بسازید و کد زیر را در آن بنویسید:

دکمه ای برای افزودن کاربر که به فایل User.php می رود.
جدولی که رکورد ها در آن نمایش داده می شوند.
همچنین شما می توانید برای کد خود گرافیک css بنویسید.
کد های نوشته شده برای User را برای سایر جداول (post , user category , post category) نیز بنویسید.

PHP

آموزش برنامه نویسی PHP – ساخت یک پروژه تجاری (بخش ۴)

نوشتن توابع کلاس کاربر و سایرین

در این جلسه به نوشتن توابع افزودن، ویرایش و حذف می پردازیم.
برای شروع از کلاس User.inc که در پوشه ی Classes قرار دارد، استفاده می کنیم.
در ابتدا بالای کلاس کاربر (user.inc) کلاس دیتا اکسس را require_once کنید که ارتباط با دیتابیس برقرار شود تا بتوانیم اضافه و حذف و … را انجام دهیم.

تابع افزودن

زیر سازنده کلاس کاربر (__construct) کد زیر را بنویسید.

کد بالا نمونه ای برای تست است.
هماتنطوری که مشاهده می کنید کد بالا نمونه از کد SQL می باشد.
تفسیر کد :
Insert Into Users : برای اضافه کردن چیزی در جدول کاربران
(Name,Family,Email,Password,Username) : اگر دقت کنید اینها نام فیلد های جدول Users می باشند که مقدار داده می شوند.
نکته : برخی از کلمات در SQL تعریف شده اند و اگر از آنها در فیلد های جدولتان استفاده کنید باعث ایجاد مشکل می شوند؛ برای جلوگیری از این امر باید کلماتی را که شک دارید را داخل اپاستروف ` قرار دهید.
(‘Values(‘Ali’ , ‘Rezayiee’ , ‘Ali_Rezayiee@gmail.com’ , ‘ali1234’ , ‘Ali_R : اینها مقادیری اند که باید در جدول مورد نظر اضافه شوند.
اگر در صفحه PHP کد زیر را بنویسید رکوردی با مشخصات بالا اضافه میشود.

کد پایین فعلا کاربرد ندارد ولی در آینده طرز استفاده از آن را آموزش می دهیم.
تابع Insert باید به شکل زیر تغییر پیدا کند :

$this به معنای کلاس User می باشد بنابراین $this->Name به معنای Property نام در همین کلاس می باشد.

تابع ویرایش

فرض ویرایش با افزودن علی رغم نوع مقدار دهی در مشخص کردن شناسه است.
یعنی باید با دادن شناسه یا همان ID مشخص کنید که کدام رکورد را می خواهید ویرایش کنید.
کد تابع ویرایش زیر افزودن قرار می گیرد و به صورت زیر است:

Where UserId= : این دستور برای مشخص کردن شناسه است.
در جلسات آینده توضیحات بیشتری می دهیم.

تابع حذف

تابع حذف نیز نیازمند یک شناسه است.
کد آن به صورت زیر است:

$db = new Data Access : این کد برای تعریف شی از کلاس Data Access می باشد که با این کار به توابع آن دسترسی داریم و می توانیم با دیتابیس ارتباط بر قرار کنیم.
نگاهی کلی به کد ها :

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

موفق و پیروز باشید

PHP

آموزش برنامه نویسی PHP – ساخت یک پروژه تجاری (بخش ۳)

ساخت دیتا اکسس (DataAccess.inc)

این فایل inc برای ایجاد ارتباط بین دیتابیس و پروژه PHP است که با استفاده از این فایل می توانیم رکورد ها را در دیتابیس اضافه، ویرایش یا حذف کنیم.
با استفاده از کد زیر می توانید به دیتابیس کانکت شوید.
برای استفاده از این کد نیازمند یک کاربر در phpMyadmin هستیم که طریقه ی ساخت آن به شرح زیر است.
1234
۳ : برای اضافه کردن کاربر روی قسمت add user کلیک کنید.
در قسمت بعد باید اطلاعات کاربر را وارد کنید.
آموزش PHP
۱ – در این قسمت باید به جای username، نام کاربری دلخواه خود را بگذارید که ما admin می گذاریم.
۲ – در این قسمت باید هاست را روی local قرار دهیم.
۳ – در این قسمت باید ابتدا کمبو باکس password را باز کرده و آن را روی Use text field بگذارید، سپس می توانید رمز عبور مورد نظر خود را تایپ کنید.
ما پسورد را ۱۲۳۴ گذاشته ایم.
۴ – روی گزینه Check All کلیک کنید، این گزینه به کاربر اجازه می دهد که دسترسی کامل به دیتابیس داشته باشد با کلیک بر روی Check All به کاربر اجازه کامل داده می شود.
۵ – در پایان روی گزینه Go را کلیک کنید تا کاربر ساخته شود.

mysqli_connect برای ایجاد کانکشن بین پروژه و دیتابیس است.
username : به جای username باید نام کاربری خود در phpMyAdmin را بگذارید که برای ما admin است.
password : به جای password باید رمز عبور خود در phpMyAdmin را بگذارید که برای ما ۱۲۳۴ است.
database :  به جای database باید نام دیتابیس خود در phpMyAdmin را بگذارید که برای ما cms است.
کد کامل دیتا اکسس به صورت زیر است:

کد mysqli_query برای دریافت و ارسال اطلاعات به صورت utf-8 می باشد.

خسته نباشید

PHP

آموزش برنامه نویسی PHP – ساخت یک پروژه تجاری

۸۱۹۱از این جلسه به بعد تمامی آموزشات روی یک پروژه واحد صورت می گیرد، پس این پروژه را ذخیره سازید.
نام این پروژه CMS می باشد و در واقع در پایان به یک CMS یا همان Content Management System دست می یابیم.
در ابتده دیتابیس CMS را می سازیم و بعد از آن به ساخت پروژه می پردازیم.

اطلاعات دیتابیس :

دیتابیس زیر را درست کنید :

Database Name : cms
Tables :
Posts :

fields : PostId -> BigInt(30) , Title -> varchar(200) , Content -> varchar(5000)

PostCategories :

fields : PostCategoryId -> BigInt(30) , Name -> varchar(200) , Comment -> varchar(2000)

Users :

fields : UserId -> BigInt(30) , Name -> varchar(200) , Family -> varchar(200) , Username -> varchar(200) , Password -> varchar(200) , Email -> varchar(200)

UserCategories :

fields : UserCategorieId -> BigInt(30) , Name -> varchar(200) , Comment -> varchar(200)

ساخت کلاس :

پس از ساخت جدول به داخل پروژه خود رفته و در آن جا پوشه ای به نام Classes اضافه کنید.
هدف ما از ساخت این پوشه نوشتن کلاس برای هر جدول می باشد، جهت جلوگیری از تکرار کد و امنیت بیشتر
اولین کاری که باید انجام دهیم، افزودن یک PhpFile با پسوند inc. که از کلمه include می آید.
حال روی پوشه Classes کلیک راست کنید و سپس New PHP File را بزنید و بعد از آن نام فایل را User.inc بگذارید، این فایل کلاس یوزر (کاربر) خواهد بود.
پس از ساخت آن کد زیر را در آن بنویسید:

برای شروع از این کد استفاده می کنیم و به زودی چندین تابع مختلف به این کد اضافه خواهد شد.
توضیح کد بالا : 
ابتده با کد رو به رو کلاس را تعریف کردیم : {  } class User
سپس فیلد (ستون) های جدولی که ساختیم را در آن تعریف کردیم.
همان طوری که می دانید public باعث می شود که بتوانیم از property ها در سایر فایل ها استفاده منیم.
* هر ستون در جدول user برابر است با property کلاس user
قسمت {  } public function __construct
نکته : قبل از construct دو _ وجود دارد.
این کد برای ساخت سازنده کلاس استفاده می شود. (در صورتی که مقداری برای property ها فرستاده نشده باشد از سازنده کلاس استفاده می شود در واقع مقدار پیش فرض property ها می باشد)
سازنده هر property مقدار خالی آن می باشد.
مثلا چون UserId عدد می باشد، عدد پیش فرض و چیزی که بتواند تایید کند آن فیلد مقداری ندارد، ۰ است.
سازنده string ها ” ” می باشد.
this->UserId$، دیس (this) به معنای کلاس جاری می باشد.
خب این کد برای کلاس User بود، حال شما باید از همین ساختار استفاده کنید و کلاس بقیه جداول را بنویسید.
اگر به مشکلی بر خوردید، در بخش نظرات مطرح نمایید.

موفق باشید

 

php

آموزش برنامه نویسی PHP – کار با phpMyAdmin

به نام خدا

افزودن اطلاعات : برای افزودن اطلاعات شما باید از مراحل زیر پیروی کنید:
۱- رفتن به دیتابیس مورد نظر در phpMyAdmin بعد از وارد شدن به قسمت Admin در MySQL
۲- کلیک بر روی جدول مورد نظر
۳- کلیک بر روی سربرگ Insert در جدول مورد نظر
۴- پر کردن اطلاعات متناسب با فیلد های جدول
۵- کلیک بر روی گزینه GO
نکته : در صفحه جاری قابلیت Multi Inserting وجود دارد، یعنی شما می توانید چندین رکورد را با هم ثبت نمایید.
برای این کار کافی است به پایین صفحه رفته و عبارت “Continue insertion with (Number) rows” را متناسب با نیاز خود تغییر دهید.
(Numbers) در phpMyAdmin مانند یک کمبو باکش نمایش داده می شود که شما می توانید آن را بر روی اعداد مختلف تنظیم نمایید.
در این قسمت تنها چیزی که باید به آن توجه کنید آن است که پس از اتمام پر کردن اطلاعات گزینه GO در پایین صفحه با هما آخرین دکمه GO را بزنید، در غیر این صورت تمام اطلاعات ذخیره نمی شوند.
کار با phpMyAdmin
به تصویر زیر دقت کنید.
کار با phpMyAdmin
حذف اطلاعات: برای حذف اطلاعات بر روی گزینه Delete کلیک نمایید.
شما می توانید از قابلیت Multi Deleting نیز استفاده نمایید
هر رکوردی را که می خواهید حذف نمایید تیک بزنید و در زیر جدول از گزینه Delete استفاده نمایید.
ویرایش اطلاعات: برای ویرایش اطلاعات روی گزینه Edit کلیک کنید و یه سادگی می توانید آن را ویرایش کنید.
حذف یک جدول یا دیتابیس: برای حذف یک جدول از مراحل زیر پیروی کنید.
۱- به دیتابیس یا جدول مورد نظر در phpMyAdmin بعد از وارد شدن به قسمت Admin در MySQL بروید
۲- بر روی سربرگ Operations در جدول مورد نظر کلیک کنید
۳- در قسمت Delete data or table گزینه (Delete the table (DROP را بزنید
۴- حذف را تایید کنید، جدول حذف شد
کپی با انتقال جدول نیز در همین سربرگ موجود است.
Export گرفتن از دیتابیس : شما می توانید به راحتی از دیتابیس یا جدول خود خروجی بگیرید و آن را در جا های دیگر استفاده نمایید.
برای این کار از مراحل زیر پیروی کنید:
۱- به دیتابیس یا جدول مورد نظر در phpMyAdmin بعد از وارد شدن به قسمت Admin در MySQL بروید
۲- بر روی سربرگ Export در جدول مورد نظر کلیک کنید
۳- گزینه GO را بزنید
۴- دیتابیس یا جدول به صورت .sql از طریق Browser به صورت خودکار دانلود می شود.
Import گرفتن از دیتابیس : برای استفاده از Export جدول خود، از Import استفاده می کنیم.
برای این کار دو حالت وجود دارد:
۱- اگر می خواهید یک دیتابیس را Import (وارد) کنید به قسمت Home در phpMyAdmin رفته و بر روی سر برگ Import کلیک کرده، سپس Choose File را بزنید و فایل .sql دیتابیس را انتخاب کنید و گزینه Go را بزنید.
۲-اگر می خواهید جدولی را وارد کنید به دیتابیس مورد نظر رفته و از سربرگ Import استفاده نمایید.

PHP

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

برای ساخت دیتابیس، باید به قسمت Admin در MySQL نرم افزار XAMPP بروید.
بعد از کلیک بر روی Admin وارد محیطی می شوید که به آن PHPMyAdmin گفته می شود.
ساخت دیتابیس
برای افزودن دیتابیس باید از مراحل زیر پیروی کنید:
۱ – کلیک بر روی دکمه خانه در PHPMyAdmin
۲ – کلیک بر روی تب (سربرگ) Database
۳ – انتخاب نام جدول
نام دیتابیس باید تماما حروف کوچک باشد.
به جای فاصله از _ (Underline) استفاده می کنیم.
۴ – انتخاب یونیکد جدول
این ۴ مرحله در تصویر زیر شرح داده شده است.
ساخت دیتابیس
چون سایتی که ما می سازیم در ایران است و به زبان فارسی می باشد ، پس یونیکد دیتابیس شما باید utf8_persian_ci باشد.
بعد از ساخت دیتابیس باید اقدام به ساخت جداول آن کنیم.
برای این کار ابتدا بر روی اسم دیتابیس خود در ستون سمت چپ کلیک نمایید.(نام جدول من pangoan می باشد)
بعد از کلیک کردن بر روی نام دیتابیس صفحه زیر باز می شود.
در مرحله اول بر روی Structure کلیک کنید.
در مرحله دوم نام جدول خود را بنویسید.

نام جدول باید تماما حروف کوچک باشد.

به جای فاصله از _ (Underline) استفاده می کنیم.

و در مرحله آخر روی دکمه Go کلیک کنید.
ساخت دیتابیس
بعد از ساخت جدول باید به ساخت property های آن بپردازیم.
با توجه به تصویر زیر نوشته های زیر آن را بخوانید.
ساخت دیتابیس
ستون Name : نام هر ستون در جدول با استفاده از این گزینه پر می شود.
ستون Type : نوع رکورد های زیر ستون مورد نظر که بسته به نوع ستون انتخاب می شود.
varchar : برای جدول هایی که با رشته سر و کار دارند.
bigint : برای جدول هایی که با اعداد بزرگ سر و کار دارند.
ستون Index : برای Id ها در هر جدول باید این گزینه روی Primary باشد، Primary باعث می شود که ۲ رکورد یکسان در جدول ذخیره نشوند.
ستون (A.I (Auto Increment : با تیک زدن این گزینه، اعداد به صورت خودکار انتخاب می شوند، به عنوان مثال از ۱ شروع می شود و تا n تمام می شود.
با زدن گزینه Save جدول اضافه خواهد شد.

موفق باشید

PHP

آموزش برنامه نویسی PHP – شکستن قالب به PHP

به نام خدا

هر پروژه PHP نیازمند قالبی است و از طرفی سیستم باید به گونه ای باشد که اگر ۱۰ فایل html داشته باشیم، برای یک تغییر جزءی مجبور به تغییر هر ۱۰ تا فایل نشویم.
برای این کار باید ابتدا قالب خود را که با html نوشته اید را به ۳ قسمت (top , menu , bottom) تقسیم کنید.
هرکدام از سه قسمت بالا یک فایل PHP می باشند که با دستور require_once به فایل مورد نظر اضافه می شوند.
آموزش html و css در لینک زیر:
برای مشاهده آموزش اینجا را کلیک کنید
با این کار ما در وقت و حجم پیشگیری کرده و ضریب استباه را کاهش می دهیم.
پوشه ای به نام Template با هر چیز دیگری ساخته و ۳ فایل بالا (top,menu,bottom) را در آن بسازید .

طریقه شکستن قالب ساده HTML :

top.php : این فایل از اول صفحه HTML تا قبل از تگ <head/> را شامل می شود .
به شکل زیر دقت نمایید .
شکاندن قالب
همانطوری که می دانید هر قالب از چند فایل javascript یا css استفاده می کند که در صورت شکاندن قالب شما باید آدرس را عوض کنید و آدرس فایل را جوری تعیین کنید که بعد از اضافه شدن به index.php مسیر درست باشد.
به مسیر نوشته شده در تصویر دقت کنید.
اگر از top.php اجرا بگیریم مسلما با ارور مواجه می شویم چون مسیر تنها در index.php و فایل های موجود در root پروژه کار می کند.
menu.php :  این شامل کد های بعد از <head/> و خود تگ <head/> تا سر <div class=”Content”> می باشد.
منظور از <div class=”Content”> قسمتی است که تکرار می شود.
چون محتویات داخل تگ <div class=”Content”> تکراری نیشتند آنهارا رد می دهیم ، در ادامه علت را متوجه می شوید.
فایل به صورت زیر می باشد.
شکاندن قالب
bottom.php : ادامه قالب (از تگ بسته <“div class=”Content>) نیز باید در اینجا کپی شود .
درست مانند شکل زیر :
شکاندن قالب

طریقه استفاده از فایل های ساخته شده :

فقط کافیه این ۳ فایل را در index.php پروژه خود صدا بزنید .
درست مانند شکل زیر :
شکاندن قالب
قالب کاملا شکسته شد و شما می توانید کد HTML یا PHP خود را به جای your code here// بنویسید.
// : این علامت برای کامنت گرفتن از کد در PHP می باشد .
اگر // را در اول هر خط در کد PHP بگذازیر آن کد نادیده گرفته و خوانده نمی شود .

موفق باشید

PHP

آموزش برنامه نویسی PHP – استفاده از فایل ها

افزودن فایل

همانطوری که می دانید برای کد نویسی PHP شما باید فایلی با فرمت پی اچ پی افزوده و کد را در آن بنویسید.
در این جلسه می خواهیم از فایل هایی بجز index.php استفاده نماییم و در index.php از آنها خروجی گیریم.
اولین کاری که باید انجام دهید ساخت یک فایل با فرمت پی اچ پی می باشد.
برای افزودن فایل به تصاویر زیر دقت نمایید.
۱ – روی گزینه Source Filesکلیک راست کرده و گزینه New و سپس گزینه PHP File را انتخاب نمایید.
برای ساخت پوشه در پروژه خود می توانید از Source Files => New => Folder استفاده نمایید.
1
۲ – نام فایل را در پنجره جاری مشخص کنید.
2
۳ – گزینه Finish را بزنید و فایل ساخته می شود .

آماده سازی فایل ساخته شده

کد زیر را در فایل Pangoan.php بنویسید:

در هرجا که فایل مورد نظر را اضافه یا صدا بزنید، کد بالا اجرا خواهد شد.

طریقه افزودن فایلی به فایل دیگر

وارو فایل مورد نظر خود شوید، که در این جا index.php می باشد، سپس کد زیر را بنویسید:

کد نوشته شده در pangoan.php حالا در index.php اجرا خواهد شد .
و شما می توانید از تابع نوشته شده در آن در قایلی دیگر استفاده کنید .

طریقه صدا زدن فایل ها

با استفاده از چهار دستور شما می توانید فایل ها را اضافه نمایید:

  1. include
  2. include_once
  3. require
  4. require_once

فرق میان require و include: اگر فایلی را require کنیم  (این لغت در معنی به معنای نیاز می باشد) و در صورت موجود نبودن آن فایل به هر دلیلی اعم از دادن نام غلط، نساختن فایل و … پردازش کد به مشکل (خطا) بر خورده و متوقف می شود ولی در حالت include اگر فایل موجود هم نباشد بقیه کد شما اجرا خواهد شد.
فرق میان require و require_once یا include و indclude_once: شما اگر ۱۰ خط کد ; include aFile داشته باشید، هر ۱۰ خط کد اجرا خواهد شد و کد درون aFile 10 بار اجرا خواهد شد اما اگر همین ۱۰ خط کد include aFile را با include_once بنویسید فقط یکبار لجرا خواهد شد و سایرین اجرا نخواهند شد.
همین موضوع در دستور require نیز مشابه می باشد.

موفق و پیروز باشید

php

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

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

پیرامون کد بالا:
public : نوع دسترسی میباشد، در PHP معمولا از Public استفاده می شود اما شما می توانید از Private هم استفاده نمایید که در آن صورت دسترسی به تابع تنها در فایل مورد نظر محدود می شود، حتی می توانید تابع را بدون دسترسی بنویسید و جای آن لغتی را قرار ندهید.
function : این کلمه به معنای تابع می باشد و بدون آن نوشتن تابع امکان پذیر نمی باشد.
sayHello : این کلمه نام تابع شما است که می تواند به صورت دلخواه انتخاب شود.
در PHP نام توابع باید با حرف کوچک ( Lower Case ) شروع شود، زیرا جزء استاندارد زیان PHP می باشد.
“echo “Hello world: این کدی است که با صدا زدن تابع اجرا خواهد شد.
برای صدا زدن یک تابع از کد زیر استفاده می کنیم:

با نوشتن کد بالا شما رشته Hello World را خواهید دید.
حال میخواهیم توابعی با آرگومان دلخواه بنویسیم:

age$ : آرگومان تابع است و نام آرگومان دلخواه است.
جهت استفاده از تابع بالا شما باید از کد زیر استفاده کنید.

خروجی شما “he is 18 years old” خواهد بود.
شما قادر به استفاده از چند آرگومان نیز می باشید.
کافی است از “,” استفاده نمایید:

حال می خواهیم تابعی بنویسیم که آرایه ای از اعداد را در ورودی ( به عنوان آرگومان ) بگیرد و اعداد آن را با هم جمع، ضرب، تقسیم یا تفریق کنیم.

کد بالا اعداد را گرفته و در پایان s$ را در خروجی می دهد (این کار با استفاده از دستور return انجام شد).

خروجی کد بالا ۱۰ خواهد بود ، زیرا ۱+۲+۳+۴ برابر است با ۱۰٫

آرزوی موفقیت

php

آموزش برنامه نویسی PHP – آرایه ها ( بخش دوم )

به نام خدا

مرتب سازی آرایه

تابع Sort : کار این تابع مرتب سازی آرایه مورد نظر شما با توجه به حروف الفبا است .
به مثال زیر توجه نمایید :

کد بالا آرایه را به ترتیب حروف الفبا نشان میدهد و همچنین از حلقه for استفاده شده است .
شما به راحتی می توانید کد بالا را با foreach نیز بنویسید .

تابع Sort آرایه را به ترتیب حروف الفبا و صعودی نشان می دهد ، حال اگر بخواهیم آرایه ای را به ترتیب حروف الفبا و نزولی مرتب کنیم از تابع RSort استفاده می کنیم .
RSort از کلمه Reverse Sort آمده است .
به مثال های زیر توجه نمایید .

نکته : حال اگر آرایه شامل اعداد نا مرتب باشد ، شما می توانید با استفاده از تابع Sort یا RSort آنها را بر اساس مقدار مرتب کنید .

مقدار دهی به مقادیر آرایه

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

خروجی شما ۲۱ خواهد بود .
حال می خواهیم با مثالی نام و سن افراد را با هم نشان دهیم .
برای این کار از foreach استفاده می کنیم و سن و نام هر کدام را در خروجی میگیریم .

یقینا خروجی شما سن و نام افراد خواهد بود .
با ما در حلسات بعدی همراه باشید .