На 4 липня встановіть феєрверки у своїх стосунках
Може 2024
В останньому навчальному посібнику ми обговорили оператор if та інше та як це можна використовувати, щоб ваша програма могла приймати прості або / або рішення. У цьому навчальному посібнику ми розглянемо, як додати статтю elseif до заяви if, щоб дозволити вашій програмі приймати більш складні рішення.
Гаразд, всі ми знаємо, що світ складніший, ніж просто / або ситуації, і тому ви хочете, щоб ваша програма змогла приймати більш складні рішення. Можна кодувати програму, щоб виконати інше завдання залежно від того, який із ряду тестів (виразів) є істинним. Програма перевірятиме кожен вираз у лінійній послідовності, поки не знайдеться один із виразів істинним. Тоді програма заповнить решту коду, що відповідає цьому виразу. Якщо ваша програма потрапить до кінця послідовності коду, і жоден з перевірених виразів не відповідає дійсності, буде виконано застереження "Ще". Цю умову за замовчуванням else не обов’язково. Можливо, ви хочете, щоб програма нічого не робила, якщо вона не знайде один з виразів істинним. У такому випадку у вас є можливість опустити код за замовчуванням. Давайте подивимось на приклад із реального життя. У нашому прикладі у вас є веб-сайт для бізнесу. У вас також є різні продукти для продажу за супер зниженою ціною щомісяця. У верхньому лівому куті на титульній сторінці вашого веб-сайту ви хочете відобразити зображення поточного товару за спеціальною ціною. Оскільки цей продукт змінюється щомісяця, ви хочете, щоб ваша програма отримала поточний місяць і встановила відповідне зображення для поточного місяця. Випливають перші три рядки коду.
Перший рядок коду ініціалізував змінну $ current_image до нуля. Другий рядок коду отримує поточний місяць у вигляді числового значення між 1 і 12. Третій рядок тесту коду для першого виразу - Чи є поточний місяць січень (1). Якщо це вираження вірно, змінна $ current_image буде встановлена на image_jan.jpg. Б'юсь об заклад, ви можете здогадатися, як працюватиме решта коду. Ми будемо використовувати пункт elseif для перевірки інших виразів. Далі → | |||