A date_modify() függvény szintaxisa PHP-ben
A szintaxis a dátum_módosítás() függvény PHP-ben az alábbiakban látható.
dátum_módosítás ( Dátum idő $objektum , húr $módosítás )Két paraméter kell hozzá:
- $objektum: A 'Dátum idő' módosítani kívánt objektumot.
- $módosítás: A dátum/idő vagy az objektum módosításait reprezentáló karakterlánc.
Visszatérési érték
A dátum_módosítás() függvény a módosítottat adja vissza Dátum idő tárgy.
A date_modify() függvény használata PHP-ben
Az alábbiakban bemutatunk néhány felhasználási módot a dátum_módosítás() függvény PHP-ben.
- Alapvető használat
- Több módosítás kombinálása
- Konkrét dátum és idő beállítása
- Konkrét formátumok létrehozása
1: Alapvető használat
Az alapvető használat a dátum_módosítás() funkció a Dátum idő objektumot és a módosításokat meghatározó karakterláncot.
$date = új Dátum idő ( '2023-03-12' ) ;
visszhang $date -> formátum ( 'Y-m-d' ) . ' \n ' ;
dátum_módosítás ( $date , '+3 nap' ) ;
visszhang $date -> formátum ( 'Y-m-d' ) . ' \n ' ;
?>
A fenti kód generál a Dátum idő tárgyat a dátummal 2023-03-12 első értékeként. A módosított dátum ezután a gombbal kerül kinyomtatásra 'Y-m-d' formátumban, miután beállította a gombbal dátum_módosítás() funkció 3 nap hozzáadásához. Ezután az új dátum a gombbal kerül kinyomtatásra dátum->formátum funkció.
2: Több módosítás kombinálása
A dátum_módosítás() A funkció lehetővé teszi több módosítás kombinálását egyetlen műveletben. Tegyük fel, hogy egy adott dátumból le akarunk vonni 1 hónapot és 10 napot.
$date = új Dátum idő ( '2023-03-12' ) ;
dátum_módosítás ( $date , '-2 hónap -3 nap' ) ;
visszhang $date -> formátum ( 'Y-m-d' ) ;
?>
A fenti kódban generáljuk a Dátum idő a dátumot reprezentáló objektum 2023-03-12 . Ezután használjuk a dátum_módosítás() függvény a „-2 hónap -3 nap” módosításokkal, hogy levonja a dátumból 2 hónapot és 3 napot.
3: Adott dátum és idő beállítása
Használhatjuk azt is dátum_módosítás() függvény egy adott dátum és idő értékének beállításához a dátum objektumhoz. Például, ha a dátumot 2022. január 1-re szeretnénk beállítani, akkor azt a következő módon tehetjük meg:
$date = új Dátum idő ( '2023-06-15' ) ;
dátum_módosítás ( $date , '2022-01-01' ) ;
visszhang $date -> formátum ( 'Y-m-d \n ' ) ;
?>
Dátum 2023-06-15 képviseli a Dátum idő ezzel a kóddal létrehozott objektum. A módosító karakterlánc “2022-01-01” ezt követően a dátum megváltoztatására szolgál. Az eredeti dátum “2023-06-15” ezután formázzák és kinyomtatják.
Ezzel 2022. január 1-re állítja a dátumobjektum dátumát.
A dátum objektumhoz egy adott időértéket is beállíthatunk a dátum_módosítás() funkció. Például, ha be akarjuk állítani az időt 12:30 , ezt a következő módon tehetjük meg:
$date = új Dátum idő ( '2023-06-15' ) ;
dátum_módosítás ( $date , '12:30' ) ;
visszhang $date -> formátum ( 'Y-m-d H:i:s' ) ;
?>
Ezzel a dátumobjektum idejét 12:30-ra állítja.
4: Adott formátumok létrehozása
Egy másik hasznos alkalmazása a dátum_módosítás() funkció meghatározott dátum/idő formátumok létrehozásában van. Ezzel a funkcióval tetszőleges formátumban formázhatjuk a dátumobjektumot. Például, ha a dátum objektumot úgy szeretnénk formázni „ÉÉÉÉ-HH-NN” , a következőképpen tehetjük meg:
$date = új Dátum idő ( '2023-06-15' ) ;
dátum_módosítás ( $date , '2022-12-02' ) ;
visszhang $date -> formátum ( 'd-m-Y' ) ;
?>
Ezzel a dátum objektumot a következőre formázza 2022-02-12 . Hasonlóképpen formázhatjuk a dátum objektumot tetszőleges formátumban, ha megadjuk a megfelelő formátum karakterláncot a formátum() funkció.
Következtetés
A dátum_módosítás() A PHP függvény a dátum objektum dátum/idő értékének megváltoztatására szolgál. Használható egy adott dátum és idő beállítására, egy függvény több módosításának kombinálására, vagy egy adott dátum vagy idő formátumának létrehozására egy függvényben. Ez az útmutató bemutatja a dátum_módosítás() funkció, amely segít a felhasználóknak megérteni a funkció működését.