ভেরিয়েবল এবং মুল্যের উপর অপারেশন সম্পাদন করতে অপারেটর ব্যবহার করা হয়।
পিএইচপি অপারেটরকে নিম্নলিখিত গ্রুপ এ ভাগ করা যায়:
- গাণিতিক অপারেটর
- অ্যাসাইনমেন্ট অপারেটর
- তুলনা অপারেটর
- বর্ধিত / হ্রাস অপারেটার
- লজিক্যাল অপারেটর
- স্ট্রিং অপারেটর
- এরে অপারেটর
পিএইচপি গাণিতিক অপারেটর
পিএইচপি গাণিতিক অপারেটর যেমন উপরন্তু, বিয়োগ, গুণ, ইত্যাদি হিসাবে সাধারণ আঙ্কিক অপারেশন, সঞ্চালন সাংখ্যিক মান সঙ্গে ব্যবহার করা হয়।
| অপারেটর | নাম | উদাহরণ | ফলাফল |
| + | সংযোজন | $x + $y | $ X এবং $ y এর যোগফল |
| – | বিয়োগ | $x – $y | $ X ও $ Y এর পার্থক্য |
| * | গুণ | $x * $y | $ X এবং $ X এর গুণ |
| / | ভাগ | $x / $y | $ x এবং $ y এর ভাগফল |
| % | বাকি | $x % $y | $ x এর ভাগফল |
| ** | সূচকীয় | $x ** $y | $ x এর পাওয়ার $ y এর ফলাফল |
পিএইচপি অ্যাসাইনমেন্ট অপারেটর
পিএইচপি অ্যাসাইনমেন্ট অপারেটর ভ্যারিয়েবল এর মান লেখার জন্য সংখ্যাগত মান এর সাথে ব্যবহার করা হয়।
পিএইচপি মৌলিক অ্যাসাইনমেন্ট অপারেটর হচ্ছে “=” । এটা বাম operand এর মান ডান operand এর মান দ্বারা পরিবর্তিত হয়।
| অ্যাসাইনমেন্ট | হিসাবে একই … | বিবরণ |
| x = y | x = y | বাম operand এর মান ডান দিকের মানের সমান |
| x += y | x = x + y | সংযোজন |
| x -= y | x = x – y | বিয়োগ |
| x *= y | x = x * y | গুণ |
| x /= y | x = x / y | ভাগ |
| x %= y | x = x % y | ভাগশেষ |
তুলনা অপারেটর
পিএইচপি তুলনা অপারেটর দুটি মান (সংখ্যা বা স্ট্রিং) এর মধ্যে তুলনা করতে ব্যবহৃত হয়:
| অপারেটর | নাম | উদাহরণ | ফলাফল |
| == | সমান | $x == $y | $ x ও $ y সমান হলে TRUE প্রদান করে |
| === | অভিন্ন | $x === $y | $ x ও $ y সমান এবং একই টাইপের হলে TRUE প্রদান করে |
| != | সমান না | $x != $y | $x, $y এর সমান না হলে TRUE প্রদান করে |
| <> | সমান না | $x <> $y | $x, $y এর সমান না হলে TRUE প্রদান করে |
| !== | অভিন্ন নয় | $x !== $y | $ x ও $ y সমান না হলে অথবা একই টাইপের না হলে TRUE প্রদান করে |
| > | তার চেয়ে অনেক বেশী | $x > $y | $x, $y এর থেকে বড় হলে TRUE প্রদান করে |
| < | কম | $x < $y | $x, $y এর থেকে ছোট হলে TRUE প্রদান করে |
| >= | এর চেয়ে বড় বা সমান | $x >= $y | $x, $y এর থেকে বড় অথবা সমান হলে TRUE প্রদান করে |
| <= | এর চেয়ে কম বা সমান | $x <= $y | $x, $y এর থেকে ছোট অথবা সমান হলে TRUE প্রদান করে |
বর্ধিত / হ্রাস অপারেটার PHP Increment / Decrement Operators
পিএইচপি বৃদ্ধি অপারেটরদের একটি ভেরিয়েবল এর মান বৃদ্ধি করতে ব্যবহার করা হয়।
পিএইচপি হ্রাস অপারেটরদের একটি ভেরিয়েবল এর মান হ্রাস করতে ব্যবহার করা হয়।
| অপারেটর | নাম | বর্ণনা |
| ++$x | প্রাক-বৃদ্ধি | $x এর মান এক বৃদ্ধি করে, তারপর $x এর মান প্রদান করে |
| $x++ | পরবর্তীতে-বৃদ্ধি | $x এর মান প্রদান করে, তারপর $x এর মান এক বৃদ্ধি করে |
| –$x | প্রাক-হ্রাস | $x এর মান এক হ্রাস করে, তারপর $x এর মান প্রদান করে |
| $x– | পরবর্তীতে-হ্রাস | $x এর মান প্রদান করে, তারপর $x এর মান এক হ্রাস করে |
লজিক্যাল অপারেটর
পিএইচপি লজিক্যাল অপারেটর শর্তাধীন বিবৃতি একত্রিত করতে ব্যবহার করা হয়।
| অপারেটর | নাম | উদাহরণ | ফলাফল |
| and | And | $x and $y | সত্য যদি $x এবং $y উভয়ই সত্য হয় |
| or | Or | $x or $y | সত্য যদি $x অথবা $y এর যেকোনটি সত্য হয় |
| xor | Xor | $x xor $y | সত্য যদি $x অথবা $y সত্য হয়, কিন্তু উভয়ই সত্য না হয় |
| && | And | $x && $y | সত্য যদি $x এবং $y উভয়ই সত্য হয় |
| || | Or | $x || $y | সত্য যদি $x বা $y সত্য হয় |
| ! | Not | !$x | সত্য যদি $x সত্য না হয় |
স্ট্রিং অপারেটর
পিএইচপি এ দুটি অপারেটর আছে যাদেরকে বিশেষভাবে স্ট্রিং এর জন্য ডিজাইন করা হয়েছে।
| অপারেটর | নাম | উদাহরণ | ফলাফল |
| . | সংযুক্তকরণ | $txt1 . $txt2 | $txt1 এবং $txt2 কে সংযুক্ত করে |
| .= | সংযুক্তকরণের অ্যাসাইনমেন্ট | $txt1 .= $txt2 | $txt2 কে $txt1 এর সাথে যুক্ত করে |
পিএইচপি অ্যারে অপারেটর
পিএইচপি অ্যারে অপারেটর অ্যারেগুলোর মধ্যে তুলনা করতে ব্যবহার করা হয়।
| অপারেটর | নাম | উদাহরন | ফলাফল |
| + | মিলন | $x + $y | $x এবং $y এর মিলন |
| == | সমতা | $x == $y | True প্রদান করে যদি $x এবং $y এর একই কী / মান জোড়া থাকে |
| === | পরিচিতি | $x === $y | True প্রদান করে যদি $x এবং $y এর একই ক্রম এবং প্রকার অনুসারে কী/মান জোড়া থাকে |
| != | অসাম্য | $x != $y | True প্রদান করে যদি $x, $y এর সমান না হয় |
| <> | অসমতা | $x <> $y | True প্রদান করে যদি $x, $y এর সমান না হয় |
| !== | অ-পরিচয় | $x !== $y | True প্রদান করে যদি $x, $y এর সাথে পরিচিত না হয় |
আপনাকে ধন্যবাদ আমাদের টিউটোরিয়াল সাইটে আসার জন্য। আপনার যেকোন সমস্যা হলে আমাদের জানাবেন আমরা আপনাকে সহায়তা করতে চেষ্ট করব।
