PHP-তে নাল কোলেসিং অপারেটর চেইন
কোলেসিং অপারেটরগুলিকে একের পর এক চেইন হিসাবে কল করা যেতে পারে। নিম্নলিখিত উদাহরণে, ভেরিয়েবলে হয় অ্যারের প্রথম উপাদান, বা অ্যারের দ্বিতীয় উপাদান, বা নির্দিষ্ট স্ট্রিং লেখা হবে, যদি এই উপাদানগুলি না থাকে:
<?php
$elem = $arr['test1'] ?? $arr['test2'] ?? 'empty';
?>
শেখা অপারেটর মাধ্যমে নিম্নলিখিত কোড পুনরায় লিখুন:
<?php
if (isset($user['name'])) {
$res = $user['name'];
} elseif (isset($user['surname'])) {
$res = $user['surname'];
} else {
$res = '';
}
?>