Tiedot

Luo ajastin PHP Mktime -sovelluksella

Luo ajastin PHP Mktime -sovelluksella



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Koska tässä esimerkissä käytetty ist_dst-parametri oli vanhentunut PHP 5.1: ssä ja poistettu PHP 7: ssä, ei ole turvallista luottaa tähän koodiin tarkkaiden tulosten tuottamiseksi nykyisissä PHP-versioissa. Käytä sen sijaan date.timezone -asetusta tai date_default_timezone_set () -toimintoa.

Jos verkkosivusi keskittyy tiettyyn tapahtumaan tulevaisuudessa, kuten joulu tai häät, saatat haluta ajastimen, joka ilmoittaa käyttäjille, kuinka kauan tapahtuman tapahtumiseen on. Voit tehdä tämän PHP: ssä aikaleimojen ja mktime-toiminnon avulla.

Mktime () -toimintoa käytetään keinotekoisesti aikaleiman valitsemiseen päivämäärään ja aikaan. Se toimii samalla tavalla kuin aika () -toiminto, paitsi että se on määritettyyn päivämäärään eikä välttämättä tämän päivän päivämäärään.

Kuinka koodata ajastin

  1. Aseta tavoitepäivämäärä. Käytä esimerkiksi 10. helmikuuta 2017. Tee tämä tällä rivillä, joka seuraa syntaksia: mktime (tunti, minuutti, toinen, kuukausi, päivä, vuosi: ist _dst).

    $ tavoite = mktime (0, 0, 0, 2, 10, 2017);

  2. Aseta nykyinen päivämäärä tällä rivillä:

    $ tänään = aika ();

  3. Löydä ero näiden kahden päivämäärän välillä yksinkertaisesti vähentämällä:

    $ ero = ($ tavoite - $ tänään);

  4. Koska aikaleima mitataan sekunneissa, muunna tulokset mitä tahansa yksiköitä haluat. Tunnit jakaa 3600: lla. Tämä esimerkki käyttää päiviä, joten jaa 86 400: lla - sekuntien lukumäärä päivässä. Varmista, että numero on kokonaisluku, käyttämällä tagia int.

    $ päivää = (int) ($ ero / 86400);

  5. Kokoa kaikki lopullista koodia varten:


Katso video: Making time MKTime Function In PHP Tamil (Elokuu 2022).