আসসালামু য়ালাইকুম ।কেমন আছেন আপনারা সবাই। আশা করি সবাই ভাল আছেন। আজকে আমার PHP এর ৪ র্থ টিউটোরিয়াল যারা আমার আগের টিউটোরিয়াল দেখে আসেন নাই ।তারা আমার আগের টিউটোরিয়াল দেখে আসেন ।
আমরা আলোচনা করতে ছিলাম Operators নিয়ে। আগের টিউটোরিয়াল এ আলোচনা করে ছিলাম Arithmetic operators
Assignment operators
Comparison operators নিয়ে। এখন আলোচনা করব:-Increment /Decrement operators
Logical operators
String operators
Array operators
Conditional assignment operators
Increment / Decrement Operators ………
increment and decrement operators ব্যবহার হয় কম বেশি করার জন্য।
$X++ ……. Pre- increment…. এক সংখ্যা বেশি যোগ করে । যেমন ধরুন আপনি ১০ সংখ্যা নিলেন এবং ইনক্রিমেন্ট করলেন তা হলে আপনার উওর হবে ১১
+ + $ x ……. Pre- increment এক সংখ্যা বেশি যোগ করে । যেমন ধরুন আপনি ১০ সংখ্যা নিলেন এবং ইনক্রিমেন্ট করলেন তা হলে আপনার উওর হবে ১১
$ x — ……….. Pre- decrement এক সংখ্যা বেশি যোগ করে । যেমন ধরুন আপনি ১০ সংখ্যা নিলেন এবং ডিক্রিমেন করলেন তা হলে আপনার উওর হবে ৯
— $ X ……….. Pre- decrement
এক সংখ্যা বেশি যোগ করে । যেমন ধরুন আপনি ১০ সংখ্যা নিলেন এবং ডিক্রিমেন করলেন তা হলে আপনার উওর হবে ৯.
………. Logical Operators……….
পিএইচপি লজিকাল অপারেটরগুলি শর্তাধীন বিবৃতি একত্রিত করতে ব্যবহৃত হয়।
and
or
xor
&&
।। সব গুলো প্রায় একি অর্থে ব্যবহৃত হয়। দুই টি কোড যোগ করার জন্য মানে হলো and এবং এর অর্থ।
! not এর অর্থ এ ব্যবহার হয়।
String Operators
পিএইচপি-তে দুটি অপারেটর রয়েছে যা স্ট্রিংয়ের জন্য বিশেষভাবে ডিজাইন করা হয়েছে।
. …….. Concatenation
.= ……….. Concatenation assignment
…. Conditional Assignment ….
পি এইচ পি শর্তসাপেক্ষ অ্যাসাইনমেন্ট অপারেটরগুলি শর্তের উপর নির্ভর করে একটি মান সেট করতে ব্যবহৃত হয়:
? ……….. Ternary
?? …….. Null coalescing
……….. condition………
condition বলা হয় । ………
শর্তাধীন বিবৃতি বিভিন্ন অবস্থার উপর ভিত্তি করে বিভিন্ন ক্রিয়া সম্পাদন করতে ব্যবহৃত হয়।
খুব প্রায়ই যখন আপনি কোড লিখেন, আপনি বিভিন্ন অবস্থার জন্য বিভিন্ন ক্রিয়া সম্পাদন করতে চান। এটি করতে আপনি আপনার কোডে শর্তাধীন বিবৃতি ব্যবহার করতে পারেন।
condition এর জন্য কিছু কোডিং আছে আসুন তা জেনে নেওয়া যাক।
if () একটি শর্ত সত্য হলে কিছু কোড কার্যকর করে ।
else () শর্তটি সত্য হলে কিছু কোড এবং শর্তটি মিথ্যা হলে অন্য কোড কার্যকর করে ।
else if () দুটিরও বেশি শর্তের জন্য বিভিন্ন কোড কার্যকর করে।
switch () সম্পাদিত হতে কোডের অনেকগুলি ব্লকের একটি নির্বাচন করে।
condition সম্পর্কে বিস্তারিত আলোচনা করব পরবর্তী টিউটোরিয়াল এ।