পিএইচপিতে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেশন

নিম্নলিখিত কোডটি বিবেচনা করুন:

php<?php
  $num = 0;
  $num = $num + 1; // $num ভেরিয়েবলে 1 যোগ করছি
  echo $num;       // 1 প্রিন্ট করবে
?>

আপনি ইতিমধ্যেই জানেন, এই কোডটি += অপারেটর ব্যবহার করে সংক্ষেপে পুনরায় লেখা যেতে পারে:

php<?php
  $num = 0;
  $num += 1; // $num ভেরিয়েবলে 1 যোগ করছি
  echo $num; // 1 প্রিন্ট করবে
?>

আসলে, প্রোগ্রামিংয়ে এক যোগ করা এতটাই সাধারণ যে এই অপারেশনের জন্য একটি আরও সংক্ষিপ্ত সিনট্যাক্স উদ্ভাবন করা হয়েছে - একটি বিশেষ অপারেটর ++ (ইনক্রিমেন্ট), যা একটি ভেরিয়েবলের মান 1 দ্বারা বাড়ায়।

এটি ব্যবহার করে আমাদের কোডটি পুনরায় লিখি:

php<?php
  $num = 0;
  $num++;    // a ভেরিয়েবলে 1 যোগ করছি
  echo $num; // 1 প্রিন্ট করবে
?>

++ অপারেশন ছাড়াও আরও একটি অপারেশন রয়েছে -- (ডিক্রিমেন্ট), যা একটি ভেরিয়েবলের মান 1 দ্বারা হ্রাস করে। উদাহরণ দেখুন:

php<?php
  $num = 0;
  $num--;    // $num ভেরিয়েবল থেকে 1 বিয়োগ করছি
  echo $num; // -1 প্রিন্ট করবে
?>
Задание 1

এই কোডটি এমনভাবে পরিবর্তন করুন যাতে এতে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেশন থাকে:

php<?php
  $num = 10;
  $num = $num + 1;
  $num = $num + 1;
  $num = $num - 1;
  echo $num;
?>