Pengendali ternary, juga dikenali sebagai operator bersyarat atau ungkapan if-else, menyediakan cara yang ringkas dan cekap untuk menyatakan pernyataan if-else dalam satu baris. Ia memerlukan format berikut:
result = (condition) ? true_value : false_value;
Berikut ialah contoh mudah:
Boolean isValueBig = (value > 100) ? true : false;
Contoh ini bersamaan dengan blok if-else berikut:
Boolean isValueBig; if (value > 100) { isValueBig = true; } else { isValueBig = false; }
Seperti yang anda lihat, pengendali ternary menggabungkan logik pernyataan if dengan penetapan pembolehubah, menjadikannya cara yang mudah untuk menetapkan nilai berdasarkan syarat yang ditentukan.
Atas ialah kandungan terperinci Bagaimanakah Pengendali Ternary Berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!