Thứ nhất là có một tên cho biểu thức này?PHP tương đương nhanh nhất của javascript `var a = var1 || var2 || var3;` biểu thức
Javascript
var value = false || 0 || '' || !1 || 'string' || 'wont get this far';
value
bằng string
(string) hay còn gọi là tùy chọn thứ năm
PHP
$value = false || 0 || '' || !1 || 'string' || 'wont get this far';
$value
bằng true
(bool)
Tôi có ngay trong suy nghĩ cách chính xác để đạt được kết quả tương tự như JavaScript là bằng cách lồng ghép các toán tử bậc ba? Giải pháp tốt nhất là gì ?
Đó là 'true' only..Test 'tiếng vang thật;' – Rayon
Bạn có thể muốn kiểm tra [này] (http://stackoverflow.com/questions/5694733/does-php-have-short-circuit -giảm giá). –
Trong JS, chúng được gọi là đánh giá ngắn mạch – Xufox