Comment

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 ** $yExponentiation

Concatenation assignment operator

PHP দুটি স্ট্রিংকে সংযুক্ত করতে কনক্যাটেনেশন অপারেটর (.) ব্যবহার করে। উদাহরণ স্বরূপ:

<?php 

$greeting = 'Hello ';
$name = 'John';

$greeting = $greeting . $name;

echo $greeting;

আউটপুট:

Hello John

কনক্যাটেনেশন অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে আপনি দুটি স্ট্রিং সংযুক্ত করতে পারেন এবং একটি ভেরিয়েবলে ফলাফল স্ট্রিং নির্ধারণ করতে পারেন। উদাহরণ স্বরূপ:

<?php 

$greeting = 'Hello ';
$name = 'John';

$greeting .= $name;

echo $greeting;

সারসংক্ষেপ:

  • একটি ভেরিয়েবলের মান নির্ধারণ করতে PHP অ্যাসাইনমেন্ট অপারেটর (=) ইকুয়াল চিহ্ন ব্যবহার করুন। অ্যাসাইনমেন্ট এক্সপ্রেশন নির্ধারিত মান প্রদান করে।
  • অ্যারিথমেটিক অ্যাসাইনমেন্ট অপারেটর ধারণ করতে এবং একই সময়ে বরাদ্দ করতে এই অপারেটর ব্যবহার করুন।
  • স্ট্রিংকে সংযুক্ত করতে এবং একটি একক স্টেটমেন্টে একটি ভেরিয়েবলের ফলাফল নির্ধারণ করতে কনক্যাটেনেশন অ্যাসাইনমেন্ট অপারেটর (.=) ব্যবহার করুন।

Leave a Comment

Share this Doc

PHP অ্যাসাইনমেন্ট অপারেটর (Assignment )

Or copy link

CONTENTS

Subscribe

×
Cancel