ভেরিয়েবল এবং মুল্যের উপর অপারেশন সম্পাদন করতে অপারেটর ব্যবহার করা হয়।
পিএইচপি অপারেটরকে নিম্নলিখিত গ্রুপ এ ভাগ করা যায়:
- গাণিতিক অপারেটর
- অ্যাসাইনমেন্ট অপারেটর
- তুলনা অপারেটর
- বর্ধিত / হ্রাস অপারেটার
- লজিক্যাল অপারেটর
- স্ট্রিং অপারেটর
- এরে অপারেটর
পিএইচপি গাণিতিক অপারেটর
পিএইচপি গাণিতিক অপারেটর যেমন উপরন্তু, বিয়োগ, গুণ, ইত্যাদি হিসাবে সাধারণ আঙ্কিক অপারেশন, সঞ্চালন সাংখ্যিক মান সঙ্গে ব্যবহার করা হয়।
অপারেটর | নাম | উদাহরণ | ফলাফল |
+ | সংযোজন | $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 এর সাথে পরিচিত না হয় |
আপনাকে ধন্যবাদ আমাদের টিউটোরিয়াল সাইটে আসার জন্য। আপনার যেকোন সমস্যা হলে আমাদের জানাবেন আমরা আপনাকে সহায়তা করতে চেষ্ট করব।