هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
قسمت سوم -آموزش php- عملگرها
#1
در این بخش عملگرهای زبان پی اچ پی رو بررسی می کنیم!

عملگر چیه؟؟!!

عملگرها علائمی هستند که با استفاده از اونا میتونید عملیات خاصی رو رویه مقادیر انجام بدید مثل اعمال منطقی و ریاضی! مثلا + برای جمع کردن دو عدد استفاده میشه و یا < برای مقایسه دو مقدار به کار برده میشه. لیست عملگرهای زبان php و توضیح در مورد هر کدومشون رو در ادامه میبینید!

دسته اول عملگرهای ریاضی هستند:



+

مجموع

2 + 3 = 5



-

تفریق

3 - 5 = 2



*

ضرب

5 * 4 = 20



/

تقسیم

5 / 20 = 4



%

باقیمانده تقسیم


3 % 20 = 2



++

یکی به عدد اضافه میکنه

;++i معادل با 1 + i = i



--

یکی از عدد کم میکنه



;--j معادل با 1 - j = j




عملگر انتصاب =
این عملگر نیاز به کمی توضیح داره واسه دوستانی که دارن تازه برنامه نویسی یاد میگیرن. وظیفه این عملگر اینه که همیشه نتیجه نهایی مقدار سمت راست عبارت رو در متغیر سمت چپ ذخیره میکنه! مثلا با اجرای دستور ;5+9=c مقدار 14 در متغیر c ذخیره میشه. مهمترین نکته در مورد این عملگر اینه که سمت چپش باید همیشه یه متغیر بیاد!

از ترکیب عملگر انتصاب با عملگرهای ریاضی بالا عملگرهای ترکیبی به دست میان. به عنوان مثال عبارت 3=+i معادل 3 + i = i هست در مورد سایر عملگرهای ترکیبی هم این موضوع درسته!



=+

به اندازه متغیر سمت راست به متغیر سمت چپ اضافه میکنه

3=+i



=-

...کم میکنه

j-=k



=*

...ضرب میکنه

2=*m



=/

...تقسیم میکنه

12=/i



=%

باقیمانده عبارت را محاسبه و در متغیر سمت چپ ذخیره میکنه

7=%k




عملگرهای مقایسه ای همونطوری که از اسمشون پیداست برای مقایسه دو مقدار به کار برده میشن و نتیجه ای که بر می گردونند از نوع درست یا غلط است! مثلا نتیجه عبارت 3 > 2 درست و نتیجه عبارت 3 < 2 غلط هست!



==

بررسی تساوی

3==3 درست



=!

بررسی نابرابری

3=!3 غلط



>

کوچکتر

2>3 غلط



<

بزرگتر

8<7 غلط



=<

کوچکتر مساوی

8=<9 درست



=>

بزرگتر مساوی

6=>5 درست




البته نوع دیگه ای از عملگرها هم وجود دارن که به اونها عملگرهای منطقی میگن! بیشترین کاربرد این عملگرها برای ترکیب روابط در دستورات شرطی هستش!



&&

and و

این عملگر تنها در صورتی مقدار درست بر میگردونه که همه عبارتها درست باشند

(8=<9) && (6=>5) درست



||

or یا

برای گرفتن نتیجه درست از این عملگر کافیه یکی از عبارت ها مقدار درست داشته باشند

(8=9) || (6=>5) درست



!

دروغگو not

اگر نتیجه عبارت درست باشه اون رو غلط و اگر نتیجه غلط باشه اون رو درست اعلام میشکنه

(3==3)! غلط


جلوتر که بریم بیشتر با نحوه استفاده از این دستورات آشنا میشیم!
پاسخ
 سپاس شده توسطAR@KST@R (۱۳۹۰/۱۰/۵، ۱۴:۰۳:۵۱ عصر) ، Behr☺uz (۱۳۹۰/۱۰/۵، ۱۴:۱۴:۱۸ عصر) ، Cancer9003 (۱۳۹۰/۱۰/۵، ۱۴:۱۸:۱۲ عصر) ، ms83 (۱۳۹۰/۱۰/۶، ۱۲:۳۲:۴۵ عصر) ، Farhoodi (۱۳۹۰/۱۰/۶، ۱۲:۵۲:۵۴ عصر) ، Mohammad-Za (۱۳۹۰/۱۰/۷، ۰۱:۲۶:۱۵ صبح) ، Night (۱۳۹۰/۱۰/۷، ۰۹:۱۵:۵۰ صبح) ، mellat (۱۳۹۲/۴/۱۲، ۲۲:۵۴:۱۳ عصر)
#2
نقل‌قول: البته نوع دیگه ای از عملگرها هم وجود دارن که به اونها عملگرهای منطقی میگن! بیشترین کاربرد این عملگرها برای ترکیب روابط در دستورات شرطی هستش!



&&

and و

این عملگر تنها در صورتی مقدار درست بر میگردونه که همه عبارتها درست باشند

(8=<9) && (6=>5) درست



||

or یا
به به! بکسه رپر! منو یادتون میاد؟ Big Grin

یه چیزه جالبی هم در مورده این عملگر ها اینه که:
فرق بین && و and در اولویت هاشون هستش که && دارای اولویت بیشتر هستش و این حالت برای || و or هم صدق میکنه Big Grin
پاسخ
#3
به به اریس جان یه چیزایی یادم میاد میبینم که خیلی پیشرفت کردید خوشحالم و ورودتون رو تبریک میگم ممنونم HeartHeart
پاسخ
 سپاس شده توسطMohammad-Za (۱۳۹۰/۱۰/۷، ۰۱:۲۶:۱۸ صبح)
#4
خوب اگه یه چیزایی یادتون میاد از کجا میدونید خیلی پیشرفت کردم؟Big Grin
به هر حال ممنونم از خوش آمد گوییAngelWink
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۴۹:۵۸ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۲:۱۱ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۲:۰۸ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان