PHP অপারেটর (Operators) PHP অ্যাসাইনমেন্ট অপারেটর (Assignment ) Estimated reading: 1 minute 16 views Contributors সারাংশ: এই টিউটোরিয়ালে, আপনি সর্বাধিক ব্যবহৃত PHP অ্যাসাইনমেন্ট অপারেটর সম্পর্কে শিখবেন। PHP অ্যাসাইনমেন্ট অপারেটর পরিচিতিPHP অ্যাসাইনমেন্ট অপারেটর করার জন্য (=) চিহ্ন ব্যাবহার করে। নিম্নলিখিত অ্যাসাইনমেন্ট অপারেটরের সিনট্যাক্স দেখায়:$variable_name = expression;অ্যাসাইনমেন্ট অপারেটরের বাম দিকে (=) একটি ভেরিয়েবল রয়েছে যার জন্য একটি মান নির্ধারণ করে এবং অ্যাসাইনমেন্ট অপারেটরের ডান দিকে (=) একটি মান বা একটি Expression.অ্যাসাইনমেন্ট অপারেটর (=) মূল্যায়ন করার সময়, PHP প্রথমে ডান পাশের এক্সপ্রেশনটি মূল্যায়ন করে এবং বাম পাশের ভেরিয়েবলে ফলাফল নির্ধারণ করে। উদাহরণ স্বরূপ:$x = 10; $y = 20; $total = $x + $y;এই উদাহরণে, আমরা 10 থেকে $x, 20 থেকে $y, এবং $x এবং $y-এর যোগফল $total দিয়েছি।অ্যাসাইনমেন্ট এক্সপ্রেশনটি বরাদ্দ করা একটি মান প্রদান করে, যা এই ক্ষেত্রে এক্সপ্রেশন এর ফলাফল:$variable_name = expression;এর মানে হল যে আপনি এর মত একটি একক স্টেটমেন্ট একাধিক অ্যাসাইনমেন্ট অপারেটরে ব্যবহার করতে পারেন: $x = $y = 20;এই ক্ষেত্রে, PHP প্রথমে সবচেয়ে ডানদিকে অবস্থিত এক্সপ্রেশন মূল্যায়ন করে:$y = 20ভেরিয়েবল $y হল 20অ্যাসাইনমেন্ট এক্সপ্রেশন $y = 20 , 20 প্রদান করে তাই PHP 20 থেকে $x নির্ধারণ করে। অ্যাসাইনমেন্টের পরে, $x এবং $y উভয়ই 20 সমান।Arithmetic অ্যাসাইনমেন্ট অপারেটর কখনও কখনও, আপনি একটি নির্দিষ্ট মান দ্বারা একটি ভেরিয়েবল বৃদ্ধি করতে পারেন। উদাহরণ স্বরূপ:$counter = 1; $counter = $counter + 1;কিভাবে এটা কাজ করে.প্রথমে, $counter 1 এ সেট করা আছে। তারপর, $counter 1 দ্বারা বাড়ান এবং $counter -এ ফলাফল নির্ধারণ করুন।অ্যাসাইনমেন্টের পরে, $counter মান হল 2।PHP অ্যারিথমেটিক অ্যাসাইনমেন্ট অপারেটর (+= )প্রদান করে যা একই কাজ করতে পারে কিন্তু একটি ছোট কোড দিয়ে। উদাহরণ স্বরূপ$counter = 1; $counter += 1;$counter += 1 expression $counter = $counter + 1 expression এর সমতুল্য।(+=) অপারেটর ছাড়াও, PHP অন্যান্য অ্যারিথমেটিক অ্যাসাইনমেন্ট অপারেটর সরবরাহ করে। নিম্নলিখিত টেবিলটি সমস্ত অ্যারিথমেটিক অ্যাসাইনমেন্ট অপারেটরকে ক্লারিফাই করে:OperatorExampleEquivalentOperation+=$x += $y$x = $x + $yAddition-=$x -= $y$x = $x – $ySubtraction*=$x *= $y$x = $x * $yMultiplication/=$x /= $y$x = $x / $yDivision%=$x %= $y$x = $x % $yModulus**=$z **= $y$x = $x ** $yExponentiationConcatenation assignment operatorPHP দুটি স্ট্রিংকে সংযুক্ত করতে কনক্যাটেনেশন অপারেটর (.) ব্যবহার করে। উদাহরণ স্বরূপ:<?php $greeting = 'Hello '; $name = 'John'; $greeting = $greeting . $name; echo $greeting;আউটপুট:Hello Johnকনক্যাটেনেশন অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে আপনি দুটি স্ট্রিং সংযুক্ত করতে পারেন এবং একটি ভেরিয়েবলে ফলাফল স্ট্রিং নির্ধারণ করতে পারেন। উদাহরণ স্বরূপ:<?php $greeting = 'Hello '; $name = 'John'; $greeting .= $name; echo $greeting;সারসংক্ষেপ:একটি ভেরিয়েবলের মান নির্ধারণ করতে PHP অ্যাসাইনমেন্ট অপারেটর (=) ইকুয়াল চিহ্ন ব্যবহার করুন। অ্যাসাইনমেন্ট এক্সপ্রেশন নির্ধারিত মান প্রদান করে। অ্যারিথমেটিক অ্যাসাইনমেন্ট অপারেটর ধারণ করতে এবং একই সময়ে বরাদ্দ করতে এই অপারেটর ব্যবহার করুন। স্ট্রিংকে সংযুক্ত করতে এবং একটি একক স্টেটমেন্টে একটি ভেরিয়েবলের ফলাফল নির্ধারণ করতে কনক্যাটেনেশন অ্যাসাইনমেন্ট অপারেটর (.=) ব্যবহার করুন। Next - PHP অপারেটর (Operators) PHP কমপেরিজন অপারেটর (Comparison)