⊗ppPmLpBOP 121 of 447 menu

PHP-তে লুপগুলিতে কার্লি ব্রেসেস সমস্যা

যদিও লুপগুলিতে কার্লি ব্রেসেস বাদ দেওয়া যায়, আমি এমনটি করতে খুবই নিরুৎসাহিত করি, কারণ এমন কোড প্রায়শই ত্রুটির দিকে নিয়ে যায়।

একটি উদাহরণ দেখি। আমাদের কাছে নিম্নলিখিত কোডটি আছে বলে ধরা যাক:

<?php for ($i = 0; $i <= 9; $i++) echo $i; // 0 থেকে 9 পর্যন্ত সংখ্যাগুলি দেখাবে ?>

উপরের কোডে একটি ছোট সংশোধন করি (কোনটি খুঁজে বের করুন) - এবং এটি কাজ করা বন্ধ করে দেবে:

<?php for ($i = 0; $i <= 9; $i++); echo $i; // 10 দেখাবে ?>

তো, আমি কি সংশোধন করেছি?

সমস্যাটি arose কারণ আমি লুপের বন্ধনী )-এর পরে একটি সেমিকোলন রেখেছিলাম। এই ক্ষেত্রে, তথাকথিত দেহবিহীন লুপ তৈরি হয়: এটি কেবল ভিতরে ঘুরবে, এবং পরের লাইনটি আর এর সাথে সম্পর্কিত হবে না। অতএব, সমস্যা এড়াতে, আমি সর্বদা লুপগুলিতে কার্লি ব্রেসেস ব্যবহার করার পরামর্শ দিই।

নিচের কোডটি কার্যকর করার ফলাফল কী হবে বলে আপনি মনে করেন?

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem); echo $elem; ?>
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন