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

  • הוסף לסימניות
  • #1
האם יש למישהו מידע על קוד PHP שמחזיר מידע אם היום הוא חג ממועדי ישראל ?
 
  • הוסף לסימניות
  • #2
האם יש למישהו מידע על קוד PHP שמחזיר מידע אם היום הוא חג ממועדי ישראל ?
נראה לי שהפתרון היחיד הוא לקבל את היום העברי בשנה
ולהשוות מול רשימה של חגי ישראל
דהיינו אם תאריך == א' תשרי
תדפיס ראש השנה.
וכן הלאה.
אם אתה עושה את זה אשמח שתעלה את זה לזיכוי הרבים.
 
  • הוסף לסימניות
  • #3
מצאתי משהו בכיוון וקיצרתי והתאמתי למה שאני צריך (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  פעמים
למעלה