Funktsiooni date_modify() süntaks PHP-s
Süntaks date_modify() funktsioon PHP-s on toodud allpool.
date_muuda ( Kuupäev Kellaaeg $objekt , string $muuda )Selleks on vaja kahte parameetrit:
- $objekt: A 'Kuupäev Kellaaeg' objekti, mida soovite muuta.
- $muuda: String, mis tähistab kuupäeva/kellaaja või objekti muudatusi.
Tagastusväärtus
The date_modify() funktsioon tagastab muudetud Kuupäev Kellaaeg objektiks.
Kuidas kasutada PHP-s funktsiooni date_modify().
Järgnevalt on toodud mõned rakenduse kasutusviisid date_modify() funktsioon PHP-s.
- Põhikasutus
- Mitme modifikatsiooni kombineerimine
- Konkreetse kuupäeva ja kellaaja määramine
- Spetsiifiliste vormingute loomine
1: põhikasutus
Põhiline kasutusala date_modify() funktsioon hõlmab läbimist Kuupäev Kellaaeg objekti ja stringi, mis määrab muudatused.
$kuupäev = uus Kuupäev Kellaaeg ( '2023-03-12' ) ;
kaja $kuupäev -> vormingus ( 'Y-m-d' ) . ' \n ' ;
date_muuda ( $kuupäev , '+3 päeva' ) ;
kaja $kuupäev -> vormingus ( 'Y-m-d' ) . ' \n ' ;
?>
Ülaltoodud kood genereerib a Kuupäev Kellaaeg vastulause kuupäevaga 2023-03-12 selle esimese väärtusena. Seejärel prinditakse muudetud kuupäev, kasutades nuppu 'Y-m-d' vormingus pärast kohandamist, kasutades nuppu date_modify() funktsioon 3 päeva lisamiseks. Seejärel prinditakse uus kuupäev, kasutades nuppu kuupäev->vorming funktsiooni.
2: mitme modifikatsiooni kombineerimine
The date_modify() funktsioon võimaldab kombineerida mitu modifikatsiooni ühe toiminguga. Oletame, et tahame antud kuupäevast lahutada 1 kuu ja 10 päeva.
$kuupäev = uus Kuupäev Kellaaeg ( '2023-03-12' ) ;
date_muuda ( $kuupäev , '-2 kuud -3 päeva' ) ;
kaja $kuupäev -> vormingus ( 'Y-m-d' ) ;
?>
Ülaltoodud koodis genereerime a Kuupäev Kellaaeg kuupäeva tähistav objekt 2023-03-12 . Seejärel kasutame date_modify() funktsioon muudatustega '-2 kuud -3 päeva', et lahutada kuupäevast 2 kuud ja 3 päeva.
3: kindla kuupäeva ja kellaaja määramine
Saame kasutada ka date_modify() funktsioon kuupäevaobjekti konkreetse kuupäeva ja kellaaja väärtuse määramiseks. Näiteks kui tahame kuupäevaks määrata 1. jaanuari 2022, saame seda teha järgmiselt.
$kuupäev = uus Kuupäev Kellaaeg ( '2023-06-15' ) ;
date_muuda ( $kuupäev , '2022-01-01' ) ;
kaja $kuupäev -> vormingus ( 'Y-m-d \n ' ) ;
?>
Kuupäev 2023-06-15 on esindatud a Kuupäev Kellaaeg selle koodiga loodud objekt. Muudatuste string “2022-01-01” kasutatakse seejärel kuupäeva muutmiseks. Algne kuupäev “2023-06-15” seejärel vormindatakse ja prinditakse.
See määrab kuupäevaobjekti kuupäevaks 1. jaanuari 2022.
Samuti saame kuupäevaobjektile määrata konkreetse ajaväärtuse, kasutades date_modify() funktsiooni. Näiteks kui tahame kellaajaks määrata 12:30 PM , saame seda teha järgmisel viisil:
$kuupäev = uus Kuupäev Kellaaeg ( '2023-06-15' ) ;
date_muuda ( $kuupäev , '12:30 PM' ) ;
kaja $kuupäev -> vormingus ( 'Y-m-d H:i:s' ) ;
?>
See määrab kuupäevaobjekti kellaajaks 12:30 PM.
4: konkreetsete vormingute loomine
Veel üks kasulik rakendus date_modify() funktsioon on konkreetsete kuupäeva/kellaaja vormingute loomisel. Seda funktsiooni saame kasutada kuupäevaobjekti vormindamiseks mis tahes soovitud vormingus. Näiteks kui tahame kuupäevaobjekti vormindada kujul 'AAAA-KK-PP' , saame seda teha järgmiselt:
$kuupäev = uus Kuupäev Kellaaeg ( '2023-06-15' ) ;
date_muuda ( $kuupäev , '02-12-2022' ) ;
kaja $kuupäev -> vormingus ( 'd-m-Y' ) ;
?>
See vormindab kuupäevaobjekti kujul 12-02-2022 . Samamoodi saame vormindada kuupäevaobjekti mis tahes soovitud vormingus, määrates failis sobiva vormingustringi formaat () funktsiooni.
Järeldus
The date_modify() PHP funktsiooni kasutatakse kuupäevaobjekti kuupäeva/kellaaja väärtuse muutmiseks. Seda saab kasutada konkreetse kuupäeva ja kellaaja määramiseks, funktsiooni mitme muudatuse kombineerimiseks või funktsiooni kuupäeva või kellaaja kindla vormingu loomiseks. See juhend tutvustas seadme erinevaid kasutusjuhtumeid date_modify() funktsioon, mis aitab kasutajatel mõista selle funktsiooni toimimist.