date_sunrise() ফাংশন একটি নির্দিষ্ট দিন / অবস্থানের জন্য সূর্যোদয়ের সময় প্রদান করে। এটি সূর্যোদয়ের সময়, নির্দিষ্ট বিন্যাসে, সাফল্যের উপর ফেরত দেয়। ব্যর্থতার উপর মিথ্যা।
সিনট্যাক্স
date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
পরামিতি
-
টাইমস্ট্যাম্প − দিনের টাইমস্ট্যাম্প যেখান থেকে সূর্যোদয়ের সময় নেওয়া হয়।
-
ফরম্যাট − কিভাবে ফলাফল ফেরাতে হয় তা উল্লেখ করে:
-
SUNFUNCS_RET_STRING :স্ট্রিং হিসাবে ফলাফল প্রদান করে।
-
SUNFUNCS_RET_DOUBLE :ফ্লোট হিসাবে ফলাফল প্রদান করে।
-
SUNFUNCS_RET_TIMESTAMP :পূর্ণসংখ্যা হিসাবে ফলাফল প্রদান করে (টাইমস্ট্যাম্প)
-
-
অক্ষাংশ - অবস্থানের অক্ষাংশ নির্দিষ্ট করে। অক্ষাংশ উত্তরে ডিফল্ট। আপনি যদি একটি দক্ষিণ মান নির্দিষ্ট করতে চান তবে আপনাকে অবশ্যই একটি নেতিবাচক মান পাস করতে হবে৷
-
দ্রাঘিমাংশ - অবস্থানের দ্রাঘিমাংশ নির্দিষ্ট করে। দ্রাঘিমাংশ পূর্বে ডিফল্ট। আপনি যদি একটি পশ্চিম মান নির্দিষ্ট করতে চান তবে আপনাকে অবশ্যই একটি নেতিবাচক মান পাস করতে হবে৷
-
জেনিথ − default to date.sunrise_zenith
-
gmtoffset - ঘন্টায় GMT এবং স্থানীয় সময়ের মধ্যে পার্থক্য।
ফেরত
date_sunrise() ফাংশন সফলতার উপর নির্দিষ্ট বিন্যাসে সূর্যোদয়ের সময় প্রদান করে। ব্যর্থতার উপর মিথ্যা।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo("Date: " . date("D M d Y") . "<br />"); echo("Sunrise time: "); echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1)); ?>
আউটপুট
নিচের আউটপুট −
Date: Wed Oct 10 2018 Sunrise time: 07:43
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
<?php $res = strtotime('2018-10-25'); var_dump(date_sunrise($res, SUNFUNCS_RET_STRING, 69.245833, -53.537222)); ?>
আউটপুট
নিচের আউটপুট −
string(5) "11:28"