প্রোগ্রামিং পাঠশালা : PHP ল্যাঙ্গুয়েজ - পাঠ ০২ (ভ্যারিয়েবল ও ডাটা টাইপস)

in আমার বাংলা ব্লগ3 years ago (edited)

php ল্যাঙ্গুয়েজে variables data types আছে বেশ কয়েক প্রকারের । "C" ল্যাঙ্গুয়েজের মত integer, double, string ইত্যাদি ।

১. Integer Data Type : পূর্ণ সংখ্যা, ভগ্নাংশ বাদে সকল positive ও negative পূর্ণ সংখ্যা ।
২. Double Data Type: floating-point সংখ্যা অর্থাৎ real numbers, যেমন 67556.9845
৩. Booleans Data Type: এই ধরণের ভ্যারিয়েবল শুধুমাত্র দুই রকমের ভ্যালু স্টোর করে রাখতে পারে - True অথবা False ।
৪. String Data Type : অনেকগুলো ক্যারেক্টার এর সিকোয়েন্স এই ভ্যারিয়েবল স্টোর রাখতে পারে ।যেমন - "I love coding...."
৫. Arrays Data Type : অনেকগুলো ভ্যারিয়েবল ইনডেক্স আকারে একটা ভ্যারিয়েবল এর মধ্যে সজ্জিত থাকলে সেই ভ্যারিয়েবল কে বলে arrays । array("Red","Green","Blue")
৬. NULL Data Type : এই ধরণের ভ্যারিয়েবল এর একটাই ভ্যালু থাকে NULL

এছাড়াও আরও দুটি প্রকারের ভ্যারিয়েবল আছে - Objects এবং Resources

এখন একটা php প্রোগ্রাম লিখি যাতে দুটি integer number এর যোগফল, বিয়োগফল, গুনফল এবং ভাগফল প্রকাশ করতে হবে

Problem: Write a program in PHP to calculate the summation, subtraction, multiplication, division of two integer numbers & shows the result on a computer screen

number_01 = 1097.78
number_02 = 5630.65
Shows number_01 + number_02 on computer display
Shows number_01 - number_02 on computer display
Shows number_01 * number_02 on computer display
Shows number_01 / number_02 on computer display



Let's Start coding...


<?php
//php code starting from here

    $number_01 = 1097.78; //assign value to number_01
    $number_02 = 5630.65; //assign value to number_02
    $result;
    
    $result = $number_01 + $number_02; //summation of two numbers
    
    echo "Summation of ". $number_01 . " & " . "$number_02" . " is: " . $result . "\n"; //show result on browser
    
    $result = $number_01 - $number_02; //Subtraction of two numbers
    
    echo "Subtraction of ". $number_01 . " & " . "$number_02" . " is: " . $result . "\n"; //show result on browser
    
    $result = $number_01 * $number_02; //Multiplication of two numbers
    
    echo "Multiplication of ". $number_01 . " & " . "$number_02" . " is: " . $result . "\n"; //show result on browser
    
    $result = $number_01 / $number_02; //Division of two numbers
    
    echo "Division of ". $number_01 . " & " . "$number_02" . " is: " . $result; //show result on browser
    
    //end of php code
    ?> 


Output


Summation of 1097.78 & 5630.65 is: 6728.43
Subtraction of 1097.78 & 5630.65 is: -4532.87
Multiplication of 1097.78 & 5630.65 is: 6181214.957
Division of 1097.78 & 5630.65 is: 0.1949650573202

উপরের কোডটা লক্ষ্য করুন আমরা ভ্যারিয়েবল ঘোষণা করতে $ ইউজ করেছি। এটাই নিয়ম, php তে variable ঘোষণা করতে হলে $ এই চিহ্ন দিয়ে শুরু করতে হয় যেমন --

$number_01 = 1097.78;

এখানে $number_01 একটা php variable declaration করা হয়েছে যার data type হল double ।

$result = $number_01 + $number_02;

এখানে "=" এবং "+" হলো দুটি php operator । "=" অপারেটর দিয়ে ভ্যালু assign করা হয় কোনো ভ্যারিয়েবল এ । যেমন $number_01 = 1097.78; এবং $result = $number_01 + $number_02; এখানে $number_01 এ 1097.78 value এসাইন করা হয়েছে এবং $result এ $number_01 ও $number_02 এর যোগফল assign করা হয়েছে । "+" oprator দিয়ে যোগফল সম্পাদন, "-" দিয়ে বিয়োগফল, "*" দিয়ে গুনফল এবং "/" দিয়ে ভাগফল সম্পাদন করা হয় ।

কী কী শিখলাম আজ :

=> php variables

=> php Data Types

Exercise :

Write a program in php to calculate summation of two integer numbers--

Integer Number 01 : 568867.09
Integer Number 01 : 3009756.667

আজ এ পর্যন্তই, নেক্সট টিউটোরিয়াল এর পর্ব নিয়ে হাজির হবো খুব শীঘ্রই । ভালো থাকবেন সকলে । শুভ রাত্রি ।

পূর্বের পর্বগুলি : পর্ব -০১

Sort:  
 3 years ago 

খুবই শিক্ষণীয় এবং তর্থ ভিঠিক কন্টেন্ট। ধন্যবাদ শেয়ার করার জন্য।

 3 years ago 

চেষ্টা করো শিখতে , মজার এবং কাজের :)

 3 years ago 

প্রোগ্রামিং এর সঙ্গে যারা সম্পৃক্ত আছে তাদের কাছে এটা অনেকটা গুরুত্বপূর্ণ পোস্ট হবে আর যারা নতুন করে প্রোগ্রামিং শিখতে ইচ্ছুক তারাও এটা সম্পর্কে ভালো কিছু জানতে পারবে' ধন্যবাদ আপনাকে এই বিষয় নিয়ে লেখার জন্য ।

 3 years ago 

প্রোগ্রামিং শেখাটা কিন্তু hobby হিসাবে নিতে পারেন, টুকটাক প্রোগ্রামিং শিখে রাখাটাও বেশ কাজের ।

 3 years ago 

কথাটা কিন্তু যুক্তি সঙ্গত ভাইয়া। ধন্যবাদ 😊

দারুন টিউটোরিয়াল । ফলো করছি ।

 3 years ago 

আগে শুধু সংজ্ঞা জানতাম আর আজকে বিস্তারিত টিউটোরিয়ালের জন্যে ধন্যবাদ ভাইয়া🥰🥰

একটি দুর্দান্ত প্রোগ্রাম এবং তথ্য

 3 years ago 

বেশ ভালো লাগলো কারন এখানে নতুন অনেক কিছু পেয়েছি শিক্ষনীয়। ভাই এটা ধারাবাহিক চালিয়ে যান অন্তত আমরা কিছু বিষয়ে নতুন করে জ্ঞান অর্জনের সুযোগ লাভ করবো। ধন্যবাদ

অনেক ধন্যবাদ ভাইয়া।

বাংলায় এত সুন্দর করে আমাদেরকে বোঝানোর জন্য। ভাই আপনি অনেক ব্রিলিয়ান্ট !! মানা যায় ।

This post was helpful, thanks for posting it, brother <3
if you can post anything about python, that will be helpful also, python is one of the trending programming languages nowadays.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64038.60
ETH 3148.89
USDT 1.00
SBD 3.97