2013-04-10 16 views
5

Tôi có đoạn code sau:PHP-Netbeans: Làm thế nào để thay đổi định dạng cho nhiều điều kiện nếu báo cáo

if(
    condition1 
    && condition2 
    && condition3 
) { 
    // do something 
} 

Và sau khi netbeans định dạng lại nó tôi nhận được

if(
    condition1 && condition2 && condition3 
) { 
    // do something 
} 

mà không phải là những gì tôi muốn.

Tôi đã thử thay đổi Trình chỉnh sửa> Định dạng> PHP> Gói> Nếu tuyên bố - nhưng tôi thậm chí không thể tìm ra tùy chọn này, nhưng ít nhất dường như không giải quyết được vấn đề của tôi.

Làm cách nào để tôi có thể tạo các định dạng siêu dữ liệu đa định dạng netbeans như tôi thích chúng (hoặc chỉ để nguyên chúng)?

Trả lời

1

Netbeans đã thay đổi cú pháp một chút. Bạn sẽ cần phải thực hiện ngắt dòng ở cuối toán tử AND thay vì trước và nó sẽ giữ lại dấu ngắt sau một định dạng.

if(
    condition1 && 
    condition2 && 
    condition3 
) { 
    // do something 
} 
+1

Cảm ơn, hoạt động hoàn hảo. Tôi thích chúng ở phía trước, vì những dòng này có thể dài, nên tốt hơn nên xem trực tiếp nếu nó là AND hoặc OR (không cần cuộn trên màn hình nhỏ hơn), nhưng tốt hơn là có tất cả mọi thứ trong một dòng anyway. Thx – Alex

+1

Khi điều kiện thứ hai hoặc thứ ba là '! Condition1', không hoạt động. Kết quả là: 'if (condition1 hoặc! Condition2) ...' – Maykonn

+0

Bất kỳ tùy chọn nào để giữ '&&' ở phía trước? –

Các vấn đề liên quan