PHP: Howbọchị ole ruo Christmas?

Nkịta KrismasAnyị nwere onye ahịa nke nwere ọpụrụiche pụrụ iche naanị maka ekeresimesi na ịtọ ntọala maka ụbọchị ruo mgbe ngafe dị n'ọhịa echekwara na nchekwa data.

M mkpa dee a cron ọrụ (ndokwa ọrụ) na mmelite ubi nke ọ bụla n'ime ha ụlọ oriri na ọ restaurantsụ onụ na a nightly ndabere. Enwetụbeghị m ọrụ ọ bụla cron tupu - ekele onye ọrụ ibe m, Tim, na Imavex maka idu m n'ụzọ ziri ezi. Enweela m ya na-ezitere m ozi n'ụtụtụ ka m mara na ọ gara nke ọma.

Ka o sina dị, achọpụtara m ebe ọ bụ na edere m koodu ahụ n'ụzọ ọ bụla, enwere m ike ịkekọrịta na ọchị ma mee ka ọ pụtaara gị ndị bekee:

$ ọnwa = 12;
$ ụbọchị = 25;
$ afọ = ụbọchị ("Y");
$ ụbọchị = (int) ((mkpokọta (0,0,0, $ ọnwa, $ ụbọchị, $ afọ) - oge (abaghị uru)) / 86400);
ọ bụrụ na ($ ụbọchị> 0) {
$ afọ = $ afọ + 1;
$ ụbọchị = (int) ((mkpokọta (0,0,0, $ ọnwa, $ ụbọchị, $ afọ) - oge (abaghị uru)) / 86400);
}
mgba ọkụ ($ ụbọchị) {
ikpe 0:
ikwughachi "Adịkwa Christmas!";
tijie;
ikpe 1:
ikwughachi "Ọ bụ Ememe Ekeresimesi!";
tijie;
ndabara:
ikwughachi "E nwere". $ ụbọchị. "ụbọchị ndị ọzọ ruo Christmas!";
}

Kpachara anya nke oyiri na pasting site na post ahụ, oge ụfọdụ ndị apostrophes na-agbagha. Ọ bụrụ na ị nwere WordPress, ị nwere ike itinye ya na koodu nke ibe gị ma gosipụta ya. Amaghị m na onye ọ bụla nwere obi ụtọ banyere ekeresimesi naanị ịbụ ụbọchị 48, mana kedu ihe ọ bụ!

Ọ bụrụ n’ịchọrọ, ị nwedịrị ike ịkọpụta nkwupụta okwu ahụ ma mee ụbọchị iri na abụọ nke ekeresimesi. 🙂

Koodu a na-echekwa afọ ahụ, ya mere n'afọ ọzọ ọ ga-aga n'ihu na-arụ ọrụ!

4 Comments

  1. 1
  2. 3

    Ndewo Doug,

    Daalụ maka snippet nke koodu a. 🙂 M na-agbalị itinye ya na blọgụ m dị ka wijetị. M pasted koodu na ọ na-dị na-egosi raw koodu na peeji nke .. Ọ bụghị ịbụ a ọkachamara ọkachamara.

    ekele,
    Dan

Kedu ihe ị chere?

Ebe a na-eji Akismet iji belata spam. Mụta otu esi etinye usoro data gị.