Як дізнатися знак зодіаку за датою народження в php
Відео: ДАТА НАРОДЖЕННЯ. ЧИСЛО НАРОДЖЕННЯ І ХАРАКТЕР ЛЮДИНИ
Відео: НАЙБІЛЬШИЙ кращий знак зодіаку. ❂ ПЕРШЕ МІСЦЕ
Іноді буває потрібно автоматично дізнатися знак зодіаку за датою народження через PHP. У цій невеликій статті я покажу цей скрипт і постараюся ретельно прокоментувати.
lt ;?php
function getZodiacalSign($ month, $ day){
$ signs = array("Козеріг","Водолій","Риби","Овен","Телець","Близнюки","Рак","Лев","Діви","Терези","Скорпіон","Стрілець") -
$ signsstart = array(1= Gt;21,2= Gt;20,3= Gt;20,4= Gt;20,5= Gt;20,6= Gt;20,7= Gt;21,8= Gt;22,9= Gt;23,10= Gt;23,11= Gt;23,12= Gt;23) -
return $ day lt; $ signsstart[$ month +1]? $ signs[$ month -1]: $ signs[$ month %12] -
}
echo getZodiacalSign(7,11) -
?gt;
Як параметри функція приймає місяць і число народження, тобто ті параметри, які необхідні і достатні для визначення знака зодіаку. Наступним рядком ми перераховуємо всі знаки зодіаку і записуємо їх в масив.
Відео: Як дізнатися свій місячний знак?
У змінну signsstart ми записуємо числа, що відповідають останньому дню попереднього знака. Наприклад, стрільці закінчуються 21-го числа (козероги починаються 22-го числа), тому саме число 21 і йде першим елементом. Козероги закінчуються 20-го числа, відповідно, число 20 йде другим елементом і так далі.
Нарешті, останнім рядком ми визначаємо, чи потрапляє день народження в наступний знак зодіаку відповідного місяця, якщо так, то повертається знак під номером, відповідним залишку при діленні місяці на 12, а якщо немає, то повертається попередній знак зодіаку. Не забуваємо, що нумерація знаків йде не з 1, а з 0!
Відео: СКІЛЬКИ ЖИВУТЬ ЗНАКИ ЗОДІАКУ 🌀 🎯
В якості тестового прикладу було обрано 11 липня, а результатом роботи даного скрипта був рядок: "рак", Що відповідає дійсності.
- Birthdays
- Смс привітання
- Acalendar
- Alarm plus millenium
- Month: віджет календаря
- Як за датою знайти перше число даного місяця в excel
- Як дізнатися час виконання скрипта
- Як дізнатися вік за датою народження в php
- Як порахувати вік в excel.
- Як в excel порахувати вік за датою народження або стаж за датою працевлаштування
- Стрілочні функції в es6.
- Сортування двовимірного масиву на php
- Функція sscanf в php
- Методи для роботи з масивами в es5.
- Робота з масивами в php
- Довідкові змінні php
- Створення динамічної функції на php
- Розбиття і об`єднання рядків в php
- Перевірка коректності дати в php
- Функція array_pad в php.
- Схиляння слів на php