পিএইচপি কোচিং [পর্ব-১১] :: পিএইচপি অপারেটর

পিএইচপি কোচিং

বন্ধুরা, পিএইচপি শেখার ১১ তম পর্বে আপনাদের সবাইকে স্বাগতম। গতপর্বে আমরা স্ট্রিং সম্পর্কে অনেক কিছু জানলাম, আজ আমরা পিএইচপির আরেকটি গুরুত্বপূর্ণ বিষয় সম্পর্কে জানব, আর তা হল অপারেটর।

অপারেটর কি? এ প্রশ্নের সহজ জবাব, যা অপারেট করে তাকেই অপারেটর বলে। ইতোমধ্যে আমরা পিএইচপিতে ভেরিয়েবল সম্পর্কে জেনেছি। আমরা জেনেছি ভেরিয়েবলে সংখ্যা বা অন্য যেকোনো ধরনের ডাটা থাকতে পারে। কাজের প্রয়োজনে এসব ডাটাকে একটি আরেকটির সাথে যোগ, বিয়োগ,গুণ বা ভাগ বা একটি আরেকটির সাথে তুলনা করার দরকার হয়। আর সেক্ষেত্রে বিভিন্ন ধরনের চিহ্ন যেমন +,-,x,/,% ইত্যাদি ব্যবহার করা হয়। এদেরকেই মূলত অপারেটর বলে।

অর্থাৎ, যেসকল চিহ্ন বিভিন্ন ডাটাকে নিয়ে বিভিন্ন ম্যাথমেটিকেল বা তুলনামূলক ক্যালকুলেশন করে তাদেরকেই সহজ কথায় অপারেটর বলা যায়।

আর অপারেটর যেসকল ডাটা নিয়ে কাজ করে তাদের বলে অপারেন্ড।

যেমন,

$a+$b=1000;

উপরের উদাহরনে $a এবং $b এর ডাটাকে নিয়ে কাজ করছে "+"। তাই + একটি অপারেটর, আর + কাজ করছে $a ও $b কে নিয়ে,তাই $a , $b অপারেন্ড।

আবার,$a+$b এবং 1000 নিয়ে কাজ করছে "="। তাই "=" একটি অপারেটর।

অপারেটরকে চারভাগে ভাগ করা যায়।

এরিথমেটিক অপারেটর

এসাইনমেন্ট অপারেটর

কম্প্যারিজন অপারেটর

লজিক্যাল অপারেটর

এরিথমেটিক অপারেটরঃ যেসকল অপারেটর সাধারণত অপারেন্ডগুলোকে যোগ,বিয়োগ,ভাগ,গুন এ ধরনের কাজ করতে ব্যবহার করা হয় তাদেরকে এরিথমেটিক অপারেটর বলা হয়।

চিহ্ন                         নাম                           উদাহরন                            অর্থ

+                           যোগ                             $x+$a           দুইটি ভেরিয়েবল x ও aপরস্পর যুক্ত হল

-                             বিয়োগ                         $x-$a             $x থেকে $a বিয়োগ করা হল

*                               গুণ                             $x*$a            $x , $a পরস্পর গুণ করা হল

/                               ভাগ                           $x/$a             $x কে $a দ্বারা ভাগ করা হল

%                           মডুলাস                        $x%$a             $x কে $a দ্বারা ভাগ করে ভাগশেষ বের করা হল

++                     ইনক্রিমেন্ট                     $x++                $x এর মান 1 বৃদ্ধি করা হল

- -                        ডিক্রিমেন্ট                      $x- -                   $x এর মান 1 হ্রাস করা হল

বন্ধুরা, আজ এ পর্যন্তই। ভালো থাকবেন সবাই। ধন্যবাদ।

Level 0

আমি MITHU। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 88 টি টিউন ও 1232 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

মজাই মজাই…বোঝতে সহজ হচ্ছে তো তাই মজা পাচ্ছি। ধন্যবাদ মিটু ভাই।