@@ 184-220 (lines=37) @@ | ||
181 | * example : Yekshanbe = result is 2 |
|
182 | *\_________________________________________________________/ |
|
183 | */ |
|
184 | 'day_of_week' => function ($date_tim, $day_of_week) { |
|
185 | ||
186 | $days_of_week = array( |
|
187 | 'Dúşeme', |
|
188 | 'Séşeme', |
|
189 | 'Çúwarşeme', |
|
190 | 'Péncşeme', |
|
191 | 'Heyní', |
|
192 | 'Şeme', |
|
193 | 'Yekşeme', |
|
194 | ); |
|
195 | ||
196 | $days = array( |
|
197 | 1 => 'Şeme', |
|
198 | 2 => 'Yekşeme', |
|
199 | 3 => 'Dúşeme', |
|
200 | 4 => 'Séşeme', |
|
201 | 5 => 'Çúwarşeme', |
|
202 | 6 => 'Péncşeme', |
|
203 | 7 => 'Heyní' |
|
204 | ); |
|
205 | ||
206 | $configGregorian = include 'Gregorian.php'; |
|
207 | ||
208 | $day = str_replace( |
|
209 | $configGregorian[ 'days_of_week' ], |
|
210 | $days_of_week, |
|
211 | $day_of_week |
|
212 | ); |
|
213 | ||
214 | foreach ($days as $key => $value) { |
|
215 | if ($day == $value) { |
|
216 | return $key; |
|
217 | } |
|
218 | } |
|
219 | ||
220 | }, |
|
221 | ||
222 | /************************************************************ |
|
223 | * Leap year |
@@ 257-289 (lines=33) @@ | ||
254 | * example : al-Aḥad = result is 1 |
|
255 | *\_________________________________________________________/ |
|
256 | */ |
|
257 | 'day_of_week' => function ($date_time, $day_of_week) { |
|
258 | ||
259 | $days_of_week = array( |
|
260 | 'al-Ithnayn', |
|
261 | 'ath-Thulatha\'', |
|
262 | 'al-Arbi\'a', |
|
263 | 'al-Khamees', |
|
264 | 'al-Jumu\'ah', |
|
265 | 'as-Sabt', |
|
266 | 'al-Aḥad', |
|
267 | ); |
|
268 | ||
269 | $days = array( |
|
270 | 1 => 'al-Aḥad', |
|
271 | 2 => 'al-Ithnayn', |
|
272 | 3 => 'ath-Thulatha\'', |
|
273 | 4 => 'al-Arbi\'a', |
|
274 | 5 => 'al-Khamees', |
|
275 | 6 => 'al-Jumu\'ah', |
|
276 | 7 => 'as-Sabt', |
|
277 | ); |
|
278 | ||
279 | $configGregorian = include 'Gregorian.php'; |
|
280 | ||
281 | $day = str_replace($configGregorian['days_of_week'], $days_of_week, $day_of_week); |
|
282 | ||
283 | foreach ($days as $key => $value) { |
|
284 | if ($value == $day) { |
|
285 | return $key; |
|
286 | } |
|
287 | } |
|
288 | ||
289 | }, |
|
290 | ||
291 | /************************************************************ |
|
292 | * Leap year |
@@ 310-345 (lines=36) @@ | ||
307 | * example : Yekshanbe = result is 2 |
|
308 | *\_________________________________________________________/ |
|
309 | */ |
|
310 | 'day_of_week' => function ($date_timem, $day_of_week) { |
|
311 | ||
312 | $days_of_week = array( |
|
313 | 'Doshanbe', |
|
314 | 'Seshanbe', |
|
315 | 'Chaharshanbe', |
|
316 | 'Panjshanbe', |
|
317 | 'Jome', |
|
318 | 'Shanbe', |
|
319 | 'Yekshanbe', |
|
320 | ); |
|
321 | ||
322 | $days = array( |
|
323 | 1 => 'Shanbe', |
|
324 | 2 => 'Yekshanbe', |
|
325 | 3 => 'Doshanbe', |
|
326 | 4 => 'Seshanbe', |
|
327 | 5 => 'Chaharshanbe', |
|
328 | 6 => 'Panjshanbe', |
|
329 | 7 => 'Jome' ); |
|
330 | ||
331 | $configGregorian = include 'Gregorian.php'; |
|
332 | ||
333 | $day = str_replace( |
|
334 | $configGregorian[ 'days_of_week' ], |
|
335 | $days_of_week, |
|
336 | $day_of_week |
|
337 | ); |
|
338 | ||
339 | foreach ($days as $key => $value) { |
|
340 | if ($day == $value) { |
|
341 | return $key; |
|
342 | } |
|
343 | } |
|
344 | ||
345 | }, |
|
346 | ||
347 | /************************************************************ |
|
348 | * Leap year |