PHP 7 telah menambah pengendali baharu pengendali tanda soal berganda (??). Dalam PHP 7, pengendali tanda soal berganda (??) dipanggil operator Null Coalescing.
Jika operan pertama wujud dan bukan NULL, kembalikan operan pertama jika tidak, kembalikan operan kedua. Ia dinilai dari kiri ke kanan. Pengendali Null Coalescing juga boleh digunakan dalam format berantai.
Mari kita tunjukkan pengendali tanda soal berganda (??) dengan contoh berikut. Terjemahan bahasa Cina bagi
<?php //$a is not set echo $a ?? 9 ??45; ?>
9
<?php //$a is not set $b = 34; echo $a ?? $b ?? 7; ?>
34
Atas ialah kandungan terperinci Dalam PHP, apakah maksud pengendali tanda soal berganda (??)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!