Есть в любом случае я могу очиститьОчистка PHP
if($class == 2 AND $posts >=1){$showpost ="1";} else {$showpost ="$posts";
if($class == 3 AND $posts >=2){$showpost ="2";} else {$showpost ="$posts";
if($class == 4 AND $posts >=3){$showpost ="3";} else {$showpost ="$posts";
if($class == 5 AND $posts >=4){$showpost ="4";} else {$showpost ="$posts";
if($class == 6 AND $posts >=5){$showpost ="5";} else {$showpost ="$posts";
if($class == 7 AND $posts >=6){$showpost ="6";} else {$showpost ="$posts";
}}}}}}
Как я не хочу}}}}}} в конце.
Это решение сработало, но не могли бы вы объяснить это, поскольку для меня это не имеет никакого смысла. – Homework
'($ class> = 2) && ($ class <= 7)' - проверяет, чтобы хотя бы один из операторов if имел бы свою первую часть true. '($ posts> = $ class - 1)' - проверяет, чтобы оператор if также имел свою вторую часть true. '$ showpost = $ class - 1;' - делает это применимое тело if-statement. '$ showpost = $ posts;' - делает то, что произошло бы, если бы ни одно из операторов if не было истинным. – Amber
Спасибо. Это очень помогает. – Homework