বাংলা ওয়েব ডেভেলপমেন্ট টিউটোরিয়াল (PHP) Part 3

আজ আমরা শিখব Array, Control structure, Loop.

আমরা যারা প্রগ্রামিং শিখব তাদের জন্য খুবই গুরুত্বপুর্ন এই তিনটা বিষয়। প্রথমেই আসি Array সম্পর্কে

Array কি?

Array হল কতগুলো নির্দিষ্ট ধরনের Value এর সমাহার।  যেমন ১ থেকে ১০ পর্যন্ত সবগুলো নাম্বার।

আমরা সবাই ডিমের খাঁচা দেখছি, ওইটা হল array এর অনেক বড় উদাহরণ। কারন ওইখানে এক একটা নির্দিষ্ট পজিশনে একটা একটা করে ডিম থাকে।
প্রোগ্রামিং এর ক্ষেত্রে Array অনেক গুরুত্বপুর্ন বিষয়। যেমন আপনাকে যদি বলা হয় ২ টা সংখ্যার যোগফল নির্নয় করতে আপনি ২ টা ভ্যারিয়াবল এ দুইটা মান রেখে যোগ করে দিলেই প্রবলেম সল্ভ কিন্তু যদি ১ হাজার সংখ্যার যোগফল বের করতে বলা হয় অবশ্যই আপনি এক হাজারটা ভ্যারিয়েবল নিতে চাইবেন না, তার জন্যই array. Array কিভাবে কাজ করে বিস্তারিত ভিডিওতে।
Control structure কি?

Control structure কে সাধারণত ২ ভাগে ভাগ করা যায়।

১। Conditional Statement

  • If condition
    <?php
    $x=1;
    if ($x == 2) {
    print '$x is equal to 2';
    } else if ($x == 1) {
    print '$x is equal to 1';} else {
    print '$x does not equal 2 or 1';
    }
    ?>
  • If, elseif, else condition,
    <?php
    $x=0;
    if ($x == 2) {
    print '$x is equal to 2';
    } else if ($x == 1) {
    print '$x is equal to 1';}
    ?>
  • Switch case
    <?php
    $var = "yes";
    switch ($var) {
    case "yes":
    print '$var is equal to yes';
    break;case "no":

    print '$var is equal to no';
    break;
    }
    ?>

  • ternary operator
    <?php
    $x = 1;
    ($x==1) ? (print '$x is equal to 1') : (print '$x is not equal to 1');
    ?>

বিস্তারিত ভিডিওতে।

২। Control loop.

  • for loop,
    <?php
    for($x=1; $x<=10; $x++) {
    print "$x<br>";
    }
    ?>
  • while loop
    <?php
    $x=1;
    while ($x <=10) {
    print "$x<br>";
    $x++;
    }
    ?>
  • do while loop
    <?php
    $x=11;
    do {
    print "$x<br>";
    $x++;
    } while ($x <=10);?>
  • foreach loop
    <?php
    $values = array(1,2,3,4,5);
    for($values as $key=>$x) {
    print "$x<br>";
    }
    ?>
    সব কিছু ঠিক মত বুঝতে ভিডিও দেখুন।
    আর হা চ্যানেলটি অবশ্যই Subscribe করবেন

Level 0

আমি মোঃ আব্দুল্লাহ আল মামুন। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 3 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস