যারা বাংলাদেশের ৩৬ তম Zend Certified Engineer এবং এই সাইট (w3programmers) এর স্বত্বাধিকারী এবং লেখক Masud Alam স্যার এর কাছে কাছে সপ্তাহে ২ দিন ক্লাস, ৬ দিন প্রাকটিস করতে চান তাদের জন্য আগামী ১ February 2018 (বৃহস্পতি এবং শুক্রবার সন্ধ্যা ৬:০০ টা রাত ৯:০০ টা) থেকে শুরু হতে যাচ্ছে ৫ মাস ব্যাপী Professional Web Design & Development With HTML, CSS, JAVASCRIPT, JQUERY, PHP & MySQL for Beginners কোর্স (এই কোর্স টি যারা ফ্রিল্যান্সিং এবং আউটসোর্সিং কাজে আগ্রহী বিশেষ ভাবে তাদের জন্য design করা হয়েছে। ), আগামী ৪ February 2018 ( রবি এবং মঙ্গলবার সন্ধ্যা ৬:০০ টা থেকে রাত ৯:০০ টা ) থেকে শুরু হতে যাচ্ছে ৪ মাস ব্যাপী Zend Certified PHP 7.1 Engineering কোর্স। যেটা Advance PHP কোর্স নামে পরিচিত । এবং ৫ February 2018 (সোম এবং বুধবার সন্ধ্যা ৬:০০ টা থেকে রাত ৯:০০ টা) থেকে শুরু হতে যাচ্ছে ৪ মাস ব্যাপী Laravel 5.5 Professional Beginning to Advance Course কোর্স ।এই কোর্স গুলোতে তিনি ছাত্রদের কে সপ্তাহে ২ দিন ৩ ঘন্টা করে ৬ ঘন্টা ক্লাস নিবেন , এবং শনি থেকে বৃহস্পতি সপ্তাহে ৬ দিন ই স্যার এর অফিসে বসে প্রাকটিস করার সুযোগ দিবেন ! এতে প্রাকটিস করা কালীন ছাত্র-ছাত্রীরা কোনো সমস্যায় পড়লে তাৎক্ষণিক স্যার এর সহযোগিতা পাবে . (উল্লেখ্য: Training গুলো স্যার তার techbeeo software company'r পাশাপাশি পরিচালনা করে থাকেন।) কোর্স গুলো সম্পর্কে বিস্তারিত জানতে পারবেন এই লিংকে : Course Details .কোর্স গুলোর প্রত্যেকটির ফী নির্ধারণ করা হয়েছে ৩০,০০০ টাকা। আগ্রহীদেরকে অতিসত্বর মাসুদ আলম স্যার এর সাথে যোগাযোগ করার জন্য অনুরোধ করা যাচ্ছে। স্যার এর মোবাইল নম্বর : ০১৭২২ ৮১ ৭৫ ৯১

PHP Operators পর্ব -২ : PHP Arithmetic, Assignment, Comparison and String Operator

PHP Operators

PHP Operators গুলোর মধ্যে এই পর্বে আপনি জানতে পারবেন :

PHP তে Arithmetic Operators কি?

PHP অথবা যেকোনো Programming Language এ যেইসব symbol বা চিহ্ন গাণিতিক কাজ করার জন্য ব্যবহার করা হয়, PHP অথবা যেকোনো Programming Language এর পরিভাষায় এ গুলোকে বলা হয় Arithmetic Operators

নিচের সব গুলো Arithmetic Operator ই PHP তে support করে
নিচের টেবিল টি বুঝার জন্য আমরা variable $a=10 নিব এবং $b=5 নিব

Operator এর নাম বিবরণ উদাহরণ
+ দুইটা Operand এর Addition বা যোগফল দিবে $a+$b=15 আসবে
দুইটা Operand এর Subtraction বা বিয়োগফল দিবে $a-$b=5 আসবে
* দুইটা Operand এর Multification বা গুনফল দিবে $a*$b=50 আসবে
/ দুইটা Operand এর Division বা ভাগফল দিবে $a/$b=2 আসবে
% দুইটা Operand এর Modulous বা ভাগ করার পর অবশিষ্টাংশ দিবে $a%$b=0 আসবে
** দুইটা Operand এর মধ্যে দ্বিতীয় operand টি প্রথম Operand এর Power হিসেবে ব্যবহৃত হবে। 2**3=8 আসবে

PHP তে Assignment Operator কি?

PHP অথবা যেকোনো Programming Language এ Variable অথবা Constant এর মধ্যে কোনো value স্থায়ী অথবা অস্থায়ী সময়ের জন্য সংরক্ষণ করতে যেইসব চিহ্ন ব্যবহৃত হয়, PHP অথবা যেকোনো Programming Language এর পরিভাষায় একে বলা হয় Assignment Operator

নিচের সব গুলো Assignment Operator ই PHP তে support করে
নিচের টেবিল টি বুঝার জন্য আমরা variable $a=10 নিব এবং $b=5 নিব

Operator এর নাম বিবরণ উদাহরণ
= ডান পাশের যেকোনো Operand কে বাম পাশের Variable অথবা Constant এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $c=$a+$b; অর্থাৎ : $a এবং $b এর যোগফল $c তে সংরক্ষণ করবে।
+= ডান পাশের যেকোনো Operand কে বাম পাশের Operand এর সাথে যোগ করে আবার বাম পাশের Operand এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $a+=$b; অর্থাৎ : $a এবং $b এর যোগফল আবার বাম পাশের $a তে সংরক্ষণ করবে।
-= ডান পাশের যেকোনো Operand কে বাম পাশের Operand এর সাথে বিয়োগ (Subtraction) করে আবার বাম পাশের Operand এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $a-=$b; অর্থাৎ : $a এবং $b এর বিয়োগফল আবার বাম পাশের $a তে সংরক্ষণ করবে।
*= ডান পাশের যেকোনো Operand কে বাম পাশের Operand এর সাথে গুণন (Multiplication) করে আবার বাম পাশের Operand এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $a*=$b; অর্থাৎ : $a এবং $b এর গুনফল আবার বাম পাশের $a তে সংরক্ষণ করবে।
/= ডান পাশের যেকোনো Operand কে বাম পাশের Operand এর Value এর সাথে বিভাজন (Division) করে আবার বাম পাশের Operand এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $a/=$b; অর্থাৎ : $a এবং $b এর ভাগফল আবার বাম পাশের $a তে সংরক্ষণ করবে।
%= ডান পাশের যেকোনো Operand কে বাম পাশের Operand এর Value এর সাথে ভাগশেষ বের (Modulous ) করে আবার বাম পাশের Operand এ assign বা সংরক্ষণ করার জন্য ব্যবহৃত হয়। $a%=$b; অর্থাৎ : $a এবং $b এর ভাগশেষ বের করে আবার বাম পাশের $a তে সংরক্ষণ করবে।

PHP তে Comparison Operators কি?

PHP অথবা যেকোনো Programming Language এ যেইসব symbol বা চিহ্ন যা দুইটি variable এর একটির সাথে আরেকটির compare(তুলনা) করার জন্য ব্যবহৃত হয়, PHP অথবা যেকোনো Programming Language এর পরিভাষায় এ গুলোকে বলা হয় Comparison Operators

নিচের সব গুলো Comparison Operator ই PHP তে support করে
নিচের টেবিল টি বুঝার জন্য আমরা variable $a=10 নিব এবং $b=5 নিব

Operator এর নাম বিবরণ উদাহরণ
== দুইটা Operand এর value বা মান একই কিনা তা যাচাই করে , সমান (equal) হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। echo $a==$b; এখানে ফলাফল false আসবে।
!= দুইটা Operand এর value বা মান একই কিনা তা যাচাই করে , সমান (equal) না হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। echo $a!=$b; এখানে ফলাফল true আসবে।
=== দুইটা Operand এর value বা মান এবং তাদের data type একই কিনা তা যাচাই করে , দুইটাই সমান (equal) হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। echo $a===$b; এখানে ফলাফল false আসবে।
!== দুইটা Operand এর value বা মান এবং তাদের data type একই কিনা তা যাচাই করে , দুইটাই বা যেকোনো একটা সমান (equal) না হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। echo $a!==”10″; এখানে ফলাফল true আসবে।
< দুইটি Operand এর value এর মধ্যে প্রথমটি ছোট হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা echo $a<$b; এখানে ফলাফল false আসবে।
> দুইটি Operand এর value এর মধ্যে প্রথমটি বড় হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা echo $a>$b; এখানে ফলাফল true আসবে।
<= দুইটি Operand এর value এর মধ্যে প্রথমটি ছোট অথবা সমান হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা echo $a<=b; এখানে ফলাফল false আসবে।
>= দুইটি Operand এর value এর মধ্যে প্রথমটি বড় অথবা সমান হলে output বা ফলাফল true আসবে। আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা echo $a>=$b; এখানে ফলাফল true আসবে।
<> দুইটা Operand এর value বা মান একই কিনা তা যাচাই করে , সমান (equal) না হলে ফলাফল true দিবে আর সব ক্ষেত্রে ফলাফল false বা কোনো ফলাফল দিবেনা। echo $a<>$b; এখানে ফলাফল true আসবে।
<=> দুইটি Operand এর value সমান হলে output বা ফলাফল zero (0) আসবে। প্রথম Operand এর value টি বড় হলে Output বা ফলাফল One (1) আসবে। প্রথম Operand এর value টি ছোট হলে Output বা ফলাফল -1 আসবে। echo $a<=>$b; ফলাফল -1 আসবে।

PHP তে String Operators কি?

PHP তে যেইসব symbol বা চিহ্ন যা দুই বা ততোধিক string variable অথবা string constant বা শুধু string কে একটি আরেকটির সাথে জোড়া লাগানোর জন্য ব্যবহৃত হয়, PHP এর পরিভাষায় এ গুলোকে বলা হয় String Operators

নিচের সব গুলো String Operator ই PHP তে support করে
নিচের টেবিল টি বুঝার জন্য আমরা variable $a=”Hello” নিব

Operator এর নাম বিবরণ উদাহরণ
. দুই বা ততোধিক string variable অথবা string constant বা শুধু string কে একটি আরেকটির সাথে জোড়া লাগানোর জন্য ব্যবহৃত হয় echo $a.” World”; ফলাফল “Hello World” আসবে।
.= প্রথম string variable এর value এর সাথে দ্বিতীয় value টি জোড়া লেগে প্রথম variable এ আবার store হবে। $a.=” World”; ফলাফল “Hello World” আসবে।

এই ক্যাটাগরির অন্যান্য পোস্ট:

Masud Alam
আমি মাসুদ আলম, বাংলাদেশের ৩৬ তম Zend Certified Engineer । ২০০৯ সালে কম্পিউটার সাইন্স থেকে বেচেলর ডিগ্রী অর্জন করি। দীর্ঘ ৮ বছর আমি Winux Soft, SSL Wireless, IBCS-PRIMAX, Max Group, Canadian International Development Agency (CIDA), Care Bangladesh, World Vision, Hellen Keller সহ বিভিন্ন দেশি বিদেশী কোম্পানিতে ওয়েব ডেভেলপমেন্ট এবং সফটওয়্যার ডেভেলপমেন্ট এর উপর বিভিন্ন লিডিং পজিশন এ চাকরি এবং প্রজেক্ট লিড করি। বিশেষ ভাবে বাংলাদেশের ১০০ জন জেন্ড সার্টিফাইড ইঞ্জিনিয়ার এর মধ্যে ৫২ জন ই আমার হাতে জেন্ড সার্টিফাইড হয়েছে। বর্তমানে TechBeeo Software Company তে সিইও হিসাবে আছি । পাশাপাশি w3programmers ট্রেনিং ইনস্টিটিউট এ PHP এর উপর Professional এবং Advance Zend Certified PHP -7 Engineering কোর্স করাই। আর w3programmers.com সাইট টি আমার।

Leave a Reply

Your email address will not be published. Required fields are marked *