⊗ppPmCdNC 102 of 447 menu

PHP-তে নাল সমন্বয় অপারেটর

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

<?php if (isset($arr['test'])) { $elem = $arr['test']; } else { $elem = 'empty'; } ?>

এই কোডটি টারনারি অপারেটর ব্যবহার করে পুনরায় লিখা যেতে পারে:

<?php $elem = isset($arr['test']) ? $arr['test'] : 'empty'; ?>

যাইহোক, প্রথম এবং দ্বিতীয় উভয় কোডই কিছুটা অসুবিধা সৃষ্টি করে। এই ধরনের কনস্ট্রাক্ট সহজ করার জন্য নাল সমন্বয় অপারেটর উদ্ভাবন করা হয়েছিল, যা ?? কমান্ডটি প্রতিনিধিত্ব করে। আমাদের কোডটি এই অপারেটর ব্যবহার করে পুনরায় লিখি:

<?php $elem = $arr['test'] ?? 'empty'; ?>

নিম্নলিখিত কোডটি অধীত অপারেটর ব্যবহার করে পুনরায় লিখুন:

<?php $user = ['name' => 'john', 'age' => 30]; if (isset($user['name'])) { $name = $user['name']; } else { $name = 'unknown'; } ?>
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন