איך אני יכול לקבל תאריך עברי API
-
@קו-מהיר לא אבל היה טעות עכשיו תיקנתי בדוק
-
@bc98400
לא שינית כלום!! -
@קו-מהיר תנסה תראה שזה עובד
-
@bc98400
לי זה לא עובד הנה תיכנס לפה:
https://kvmeir.000webhostapp.com/homer.php
הגדרתי שידפיס את:$month
שזה אמור להיות חודש של תאריך עברי
-
<?php $date = date("d/m/Y"); $date0 = explode("/",$date); $date1 = $date0[0]; $date2 = $date0[1]; $date3 = $date0[2]; $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3)); $dateJew = explode("/", $dateJ); $month = $dateJew[0];//חודש $day = $dateJew[1];//יום $year = $dateJew[2];//שנה echo $month; ?>
-
@bc98400
עשיתי ככה בדיוק ולא עובד!! -
@קו-מהיר אצלי זה עובד
-
@bc98400
עכשיו כתוב לי8
-
@קו-מהיר נכון כי זה מספר החודש
-
@bc98400
אני צריך עברי לדוגמא"אייר"
-
@קו-מהיר אתה צריך להמיר אותו
-
@קו-מהיר יש אפשרות ע״י strtr
-
@bc98400
תן דוגמא. -
-
@אהרן-שובקס
זה לא עוזר לתאריך עברי -
@קו-מהיר
אה אוקיי אז תעשה explode ושהמפריד יהיה הרווח -
@אהרן-שובקס ומה לא טוב בזה??
@bc98400 אמר באיך אני יכול לקבל תאריך עברי API:<?php $date = date("d/m/Y"); $date0 = explode("/",$date); $date1 = $date0[0]; $date2 = $date0[1]; $date3 = $date0[2]; $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3)); $dateJew = explode("/", $dateJ); $month = $dateJew[0];//חודש $day = $dateJew[1];//יום $year = $dateJew[2];//שנה echo $month; ?>
-
@קו-מהיר
המפריד בין החודש חיום ולשנה הוא רווח ככה זכור להיות ולא / -
<?php $date = date("d/m/Y"); $date0 = explode("",$date); $date1 = $date0[0]; $date2 = $date0[1]; $date3 = $date0[2]; $dateJ = jdtojewish(gregoriantojd($date1,$date2,$date3)); $dateJew = explode("", $dateJ); $month = $dateJew[0];//חודש $day = $dateJew[1];//יום $year = $dateJew[2];//שנה echo $month; ?>
אם אתה מתכוון ככה, זה גם לא עובד!!
-
@קו-מהיר @אהרן-שובקס
אפשר strtr
וגם זה כן/
ככה זה ה strtr$info = array( “7” =>”ניסן”, “8” => “אייר” ); echo strtr($month, $info);
לא ניסיתי אבל אמור לעבוד מצוין
ובהצלחה