Vì vậy, tôi có bốn điều kiện mà tôi cần phải trải qua và tôi nghĩ tốt nhất nên sử dụng câu lệnh switch
trong PHP. Tuy nhiên, tôi cần phải kiểm tra xem một số nguyên là, hãy nói, nhỏ hơn hoặc bằng hoặc lớn hơn và bằng nhau.Sử dụng toán tử so sánh trong chuyển đổi PHP
switch ($count) {
case 20:
$priority = 'low';
break;
case 40:
$priority = 'medium';
break;
case 60:
$priority = 'high';
break;
case 80:
$priority = 'severe';
break;
}
Với một tuyên bố if()
nó sẽ trông giống như sau:
if ($count <= 20) {
$priority = 'low';
}
if ($count <= 40) {
$priority = 'medium';
}
Là có thể trong switch-case
?
Bạn cũng có thể 'chuyển đổi (đúng)' và trả về true trên các trường hợp thỏa mãn phạm vi [Ví dụ] (http://stackoverflow.com/a/8876696/2344142). Nếu điều này ở quy mô nhỏ hơn, bạn chỉ có thể lặp lại các con số trong phạm vi và để chúng chảy vào nhau [Ví dụ] (http://stackoverflow.com/a/4163212/2344142). Nhưng vâng cho ví dụ của bạn, bạn nên sử dụng một câu lệnh if. –
gắn bó với bạn nếu –
@DaveChen Đó là một mẹo hay. – Havenard