آموزش طراحی وب

عملگرهای منطقی در php

در این جلسه قصد دارم در رابطه با عملگرهای منطقی در php و انواع اون صحبت کنم.

 operation

سلام خدمت همراهان همیشگی مدرسه مجازی ایرانیان

در این جلسه قصد دارم در رابطه با عملگرهای منطقی در php و انواع اون صحبت کنم.

 

عملگرهای منطقی

عملگرهای منطقی ، به طور کلی بر عملوند ها و عبارات منطقی عمل می کنند که دو ارزش ذرست  true و نادرست  false دارند . با مشاهده جدول زیر به ادامه توضیحات می پردازیم :

 

operation

اگر خاطرتون باشه در عملگرهای رابطه ای گفتیم در زبان php ارزش نادرست (false) با مقدار صفر و ارزش درست (true) با مقادیر غیر صفر مشخص می شه. عملگرهای منطقی بیشتر بصورت ترکیبی با عملگرهای رابطه ای بکار می روند. در واقع عملگرهای رابطه ای برای مقایسه ی ارزش دو عبارت هستند ، در صورتی که عملگرهای منطقی And و  OR برای اتصال بین دو عبارت ارزشی و در مورد Not برای نفی آن بکار می روند.

حالا با مثال عملگرهارو بررسی میکنیم :

به متغییرهای زیر مقدار میدیم :

a = 0

b = 1

c= -1

با توجه به مقادیر بالا جدول زیر رو در نظر میگیریم ، به نتایج دقت کنید:

operation

در مثال اول جدول دوم همونطور که در جدول اول اشاره کردیم،  اگر هر دو عبارت برابر و یا غیر صفر باشند نتیجه  True و یک خواهد شد . در این مثال a = 0 و  b = 1 بنابراین به دلیل اینکه مقدار a  صفر هست نتیجه برعکس میشه و  false و صفر خواهد شد .

در مثال دوم جدول دوم از عملگرهای ترکیبی استفاده کردیم، ابتدا بررسی میکنیم مقدار  از b  کوچک تر باشد ، سپس مقدار c و b رو محاسبه می کنیم و در نهایت عملگر منطقی  && وارد عمل میشه . در این مثال به عبارتی عملکرد زیر رو خواهیم داشت :

True && True

بنابراین نتیجه  True و یک خواهد بود . به همین راحتی 🙂

دوستان امیدوارم که با عملگرهای منطقی به خوبی آشنا شده باشید.

موفق باشید

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

دیدگاه ۲

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین