⊗ppPmCdNC 102 of 447 menu

Toán tử hợp nhất với null trong PHP

Hãy xem xét đoạn mã sau:

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

Đoạn mã này có thể được viết lại thông qua toán tử ba ngôi:

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

Tuy nhiên, cả phiên bản mã đầu tiên và thứ hai, đều gây ra một chút bất tiện. Để đơn giản hóa những cấu trúc như vậy, toán tử hợp nhất với null đã được tạo ra, được biểu diễn bằng lệnh ??. Hãy viết lại mã của chúng ta thông qua toán tử này:

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

Hãy viết lại đoạn mã sau bằng toán tử đã học:

<?php $user = ['name' => 'john', 'age' => 30]; if (isset($user['name'])) { $name = $user['name']; } else { $name = 'unknown'; } ?>
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối