קוד PHP לבדוק אם היום חג - יש ?

אלעזר 1

צוות הנהלה
מנהל
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
כתיבה ספרותית
עיצוב פונטים
מוזיקה ונגינה
UX UI
D I G I T A L
יוצרי ai
האם יש למישהו מידע על קוד PHP שמחזיר מידע אם היום הוא חג ממועדי ישראל ?
 

ynigun

משתמש סופר מקצוען
הנדסת תוכנה
האם יש למישהו מידע על קוד PHP שמחזיר מידע אם היום הוא חג ממועדי ישראל ?
נראה לי שהפתרון היחיד הוא לקבל את היום העברי בשנה
ולהשוות מול רשימה של חגי ישראל
דהיינו אם תאריך == א' תשרי
תדפיס ראש השנה.
וכן הלאה.
אם אתה עושה את זה אשמח שתעלה את זה לזיכוי הרבים.
 

אלעזר 1

צוות הנהלה
מנהל
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
כתיבה ספרותית
עיצוב פונטים
מוזיקה ונגינה
UX UI
D I G I T A L
יוצרי ai
מצאתי משהו בכיוון וקיצרתי והתאמתי למה שאני צריך (fasle = יום חול, 1 = ערב חג, 2= חג או צום חמור):
PHP:
$jdNumber = gregoriantojd(date('m'), date('d'), date('Y'));
$jewishDate = jdtojewish($jdNumber);
//var_dump($jewishDate);
list($jewishMonth, $jewishDay, $jewishYear) = explode('/', $jewishDate);
$jewish_holidais[0]=array(
    "0"=>2,
    "1"=>2,
    "9"=>1,
    "10"=>2,
    "14"=>1,
    "15"=>2,
    "16"=>2,
    "17"=>2,
    "18"=>2,
    "19"=>2,
    "20"=>2,
    "21"=>2,
    "22"=>2
    );
$jewish_holidais[7]=array(
    "13"=>1,
    "14"=>2,
    "15"=>2
    );
$jewish_holidais[8]=array(
    "14"=>1,
    "15"=>2,
    "16"=>2,
    "17"=>2,
    "18"=>2,
    "19"=>2,
    "20"=>2,
    "21"=>2
    );
$jewish_holidais[11]=array(
    "17"=>2
    );
$jewish_holidais[12]=array(
    "9"=>1,
    "10"=>2
    );
$jewish_holidais[13]=array(
    "29"=>1
    );

if(array_key_exists($jewishMonth-1 ,$jewish_holidais) && array_key_exists($jewishDay,$jewish_holidais[$jewishMonth-1]))
        $is_holiday = $jewish_holidais[$jewishMonth-1]["$jewishDay"];
else
    $is_holiday = false;
    
print $is_holiday;
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט ר'

קנג רְאֵה עָנְיִי וְחַלְּצֵנִי כִּי תוֹרָתְךָ לֹא שָׁכָחְתִּי:קנד רִיבָה רִיבִי וּגְאָלֵנִי לְאִמְרָתְךָ חַיֵּנִי:קנה רָחוֹק מֵרְשָׁעִים יְשׁוּעָה כִּי חֻקֶּיךָ לֹא דָרָשׁוּ:קנו רַחֲמֶיךָ רַבִּים יְהוָה כְּמִשְׁפָּטֶיךָ חַיֵּנִי:קנז רַבִּים רֹדְפַי וְצָרָי מֵעֵדְוֹתֶיךָ לֹא נָטִיתִי:קנח רָאִיתִי בֹגְדִים וָאֶתְקוֹטָטָה אֲשֶׁר אִמְרָתְךָ לֹא שָׁמָרוּ:קנט רְאֵה כִּי פִקּוּדֶיךָ אָהָבְתִּי יְהוָה כְּחַסְדְּךָ חַיֵּנִי:קס רֹאשׁ דְּבָרְךָ אֱמֶת וּלְעוֹלָם כָּל מִשְׁפַּט צִדְקֶךָ:
נקרא  2  פעמים

לוח מודעות

למעלה