Як дізнатися знак зодіаку за датою народження в 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
Стрілочні функції в es6.
Створення динамічної функції на php
Як в excel порахувати вік за датою народження або стаж за датою працевлаштування
Сортування двовимірного масиву на php
Перевірка коректності дати в php
Смс привітання
Acalendar
Функція array_pad в php.
Birthdays
Month: віджет календаря