Rasel khan web programming

বৃহস্পতিবার, ৩ মে, ২০১২

পিএইচপি অপারেটর টিউটোরিয়াল( PHP Operators)

পিএইচপি অপারেটর টিউটোরিয়াল( PHP Operators)
লেখক রাসেল খান
  
অপারেটরস - ভ্যালু বা ভ্যারিয়েবলকে manipulate করতে ব্যাবহৃত হয়।৩ ধরনের অপারেটর আছে
১.Unary – একটা ভ্যালু বা ভ্যারিয়েবলকে(operand) নিয়ে কাজ করে।
২.Binary-দুটি ভ্যালু বা ভ্যারিয়েবলকে নেয়।
৩.Ternary- ৩টি ভ্যালু বা ভ্যারিয়েবলকে নিয়ে থাকে।
এর পাশাপাশি আমরা Operator গুলোকে অনেকভাবে শ্রেনীবদ্ধ করতে পারি যেমন-Arithmetic, Assignment, Comparison Operator etc.

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

অপারেটর গুলো একটা ভ্যালু বা ভ্যারিয়েবলকে অন্য একটা ভ্যালু বা ভ্যারিয়েবলের সমান করতে ব্যাহৃত হয়।
$my_var = 4;
$another_var = $my_var;
এখন $my_var ও $another_var উভয়েরই মান হল ৪.
Operator
English
Example
+
Addition
2+4
-
Subtraction
6-2
*
Multiplication
5*3
/
Division
15/3
%
Modulus
43%10
01.<?php
02.$addition = 2 + 4;
03.$subtraction = 6 - 2;
04.$multiplication = 5 * 3;
05.$division = 15 / 3;
06.$modulus = 5 % 2;
07.echo "Perform addition: 2 + 4 = ".$addition."<br />";
08.echo "Perform subtraction: 6 - 2 = ".$subtraction."<br />";
09.echo "Perform multiplication:  5 * 3 = ".$multiplication."<br />";
10.echo "Perform division: 15 / 3 = ".$division."<br />";
11.echo "Perform modulus: 5 % 2 = " . $modulus ?>
সেভ করে রান করান এমন দেখাবে-

তুলনামুলক অপারেটর (Comparison Operator)

এই Operator ভ্যালু বা ভ্যারিয়েবল এর মধ্যে relationship চেক করে।এই Operator  কন্ডিশনাল statement এর ভিতর থাকে আর নির্নয় করে statement true নাকি false.
এখানে বহুল ব্যাবহৃত  কিছু Comparison Operator দেয়া হল-
$x=4 ও $y=5 ধরে
Operator
English
Example
Result
==
Equal to
$x=$y
False
!=
Not equal to
$x!=$y
True
<
Less than
$x<$y
True
>
Greater than
$x>$y
False
<=
Less than equal to
$x<=$y
True
>=
Greater than equal to
$x>=$y
False

স্ট্রিং অপারেটর (String Operator)

এটাতো আগেই আমরা দেখেছি আর ব্যাবহারও করেছি-“”, ‘’

Arithmetic এবং Assignment Operator এর Combination

Programming এ একটা পরিচিত কাজ হচ্ছে একটা ভ্যারিয়েবলকে নির্দিষ্ট হারে বাড়ানো,যেমন গননার ক্ষেত্রে।আমি যদি ১ করে বাড়াতে চাই তাহলে
$counter=$counter+1;
যাহোক সংক্ষেপে এভাবে লেখে
$counter+=1;
Pre/Post-Increment  এবং Pre/Post-Decrement:
উপরেরটা একটু অদ্ভুত মনে হতে পারে,এটার আরেকটা সর্টকাট মেথড আছে কোন ভ্যরিয়েবল থেকে ১ করে বাড়ানো বা কমানোর
$x++ যেটা $x += 1; অথবা $x = $x + 1 এর সমান।
আর কমানোর ক্ষেত্রে শুধু “-” অপারেটরটা ব্যাবহৃত হবে।

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন