⊗ppPmBsPPT 49 of 447 menu

PHP-তে প্রিফিক্স এবং পোস্টফিক্স টাইপ

আসলে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেশন দুটি উপায়ে লেখা যায়। পোস্টফিক্স ফর্মে অপারেশনটি ভেরিয়েবলের নামের পরে লেখা হয়, এভাবে: $a++, এবং প্রিফিক্স ফর্মে - ভেরিয়েবলের নামের আগে, এভাবে: ++$a। উদাহরণের মাধ্যমে দেখা যাক, দুটি পদ্ধতির মধ্যে পার্থক্য কী।

নিম্নলিখিত উদাহরণে, প্রথম echo 0 আউটপুট করবে, কারণ প্রথমে স্ক্রিনে আউটপুট কাজ করবে, এবং তারপর seulement ভেরিয়েবল বৃদ্ধি পাবে:

<?php $num = 0; echo $num++; // 0 আউটপুট করবে, কারণ echo-এর পর seulement ভেরিয়েবল বৃদ্ধি পাবে echo $num; // 1 আউটপুট করবে - ভেরিয়েবল পরিবর্তিত হয়েছে ?>

এবং এখন ভেরিয়েবল প্রথমে বৃদ্ধি পাবে, এবং শুধুমাত্র তারপর স্ক্রিনে আউটপুট হবে:

<?php $num = 0; echo ++$num; // 1 আউটপুট করবে - ভেরিয়েবল অবিলম্বে বৃদ্ধি পেয়েছে ?>

এই আচরণ শুধুমাত্র স্ক্রিনে আউটপুটের জন্যই নয়, বরং অ্যাসাইনমেন্টের জন্যও প্রযোজ্য:

<?php $num1 = 0; $num2 = $num1++; // $num2 ভেরিয়েবলে 0 লেখা হবে echo $num2; // 0 আউটপুট করবে echo $num1; // 1 আউটপুট করবে - $num2-এ লেখার পর $num1 ভেরিয়েবল পরিবর্তিত হয়েছে ?>

এবং এখন পোস্টফিক্স ফর্মটি প্রিফিক্স ফর্মে পরিবর্তন করি:

<?php $num1 = 0; $num2 = ++$num1; // $num2 ভেরিয়েবলে 1 লেখা হবে echo $num2; // 1 আউটপুট করবে ?>

যদি আমাদের অপারেশন একটি পৃথক লাইনে নির্বাহ করা হয়, তবে প্রিফিক্স এবং পোস্টফিক্স ফর্মের মধ্যে কোন পার্থক্য নেই:

<?php $num = 0; ++$num; $num++; echo $num; // 2 আউটপুট করবে ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num = 3; echo ++$num; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num = 3; echo $num++; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num = 3; echo --$num; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num = 3; echo $num--; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num1 = 3; $num2 = ++$num1; echo $num1; echo $num2; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num1 = 3; $num2 = $num1++; echo $num1; echo $num2; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num1 = 3; $num2 = --$num1; echo $num1; echo $num2; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num1 = 3; $num2 = $num1--; echo $num1; echo $num2; ?>

কód চালু না করে, নির্ধারণ করুন কী স্ক্রিনে আউটপুট হবে:

<?php $num1 = 3; $num1++; $num2 = $num1--; echo $num1++; echo --$num2; ?>
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন