Синтакса за функцију дате_модифи() у ПХП-у
Синтакса оф тхе дате_модифи() функција у ПХП-у је дата у наставку.
дате_модифи ( Датум време $објецт , низ $модифи )Потребна су два параметра:
- $објецт: А 'Датум време' објекат који желите да измените.
- $модифи: Стринг који представља модификације датума/времена или објекта које желите.
Повратна вредност
Тхе дате_модифи() функција враћа измењени Датум време објекат.
Како користити функцију дате_модифи() у ПХП-у
Следе неке од употреба дате_модифи() функција у ПХП-у.
- Основна употреба
- Комбиновање вишеструких модификација
- Постављање одређеног датума и времена
- Креирање специфичних формата
1: Основна употреба
Основна употреба дате_модифи() функција укључује преношење Датум време објекат и стринг који специфицира модификације.
$дате = Нова Датум време ( '2023-03-12' ) ;
одјек $дате -> формату ( 'И-м-д' ) . ' \н ' ;
дате_модифи ( $дате , „+3 дана“ ) ;
одјек $дате -> формату ( 'И-м-д' ) . ' \н ' ;
?>
Код изнад генерише а Датум време објекат са датумом 2023-03-12 као своју прву вредност. Измењени датум се затим штампа помоћу „Д-м-д” формат након подешавања помоћу дате_модифи() функција за додавање 3 дана. Нови датум се затим штампа помоћу датум->формат функција.
2: Комбиновање вишеструких модификација
Тхе дате_модифи() функција омогућава комбиновање више модификација у једној операцији. Претпоставимо да желимо да одузмемо 1 месец и 10 дана од датог датума.
$дате = Нова Датум време ( '2023-03-12' ) ;
дате_модифи ( $дате , '-2 месеца -3 дана' ) ;
одјек $дате -> формату ( 'И-м-д' ) ;
?>
У горњем коду генеришемо а Датум време објекат који представља датум 2023-03-12 . Затим користимо дате_модифи() функција са модификацијама „-2 месеца -3 дана“ да се од датума одузму 2 месеца и 3 дана.
3: Подешавање одређеног датума и времена
Такође можемо користити дате_модифи() функција за постављање одређене вредности датума и времена за објекат датума. На пример, ако желимо да поставимо датум на 1. јануар 2022, можемо то да урадимо на следећи начин:
$дате = Нова Датум време ( '2023-06-15' ) ;
дате_модифи ( $дате , '2022-01-01' ) ;
одјек $дате -> формату ( „Д-м-д \н ' ) ;
?>
Датум 2023-06-15 представља а Датум време објекат креиран овим кодом. Стринг за модификацију “2022-01-01” се затим користи за покушај промене датума. Оригинални датум “2023-06-15” се затим форматира и штампа.
Ово поставља датум објекта датума на 1. јануар 2022.
Такође можемо поставити одређену временску вредност за објекат датума користећи дате_модифи() функција. На пример, ако желимо да подесимо време на 12:30 поподне , можемо то учинити на следећи начин:
$дате = Нова Датум време ( '2023-06-15' ) ;
дате_модифи ( $дате , '12:30 поподне' ) ;
одјек $дате -> формату ( „И-м-д Х:и:с“ ) ;
?>
Ово поставља време објекта датума на 12:30 поподне.
4: Креирање специфичних формата
Још једна корисна примена дате_модифи() функција је у креирању специфичних формата датума/времена. Ову функцију можемо користити за форматирање објекта датума у било ком формату који желимо. На пример, ако желимо да форматирамо објекат датума као „ГГГГ-ММ-ДД“ , можемо то урадити на следећи начин:
$дате = Нова Датум време ( '2023-06-15' ) ;
дате_модифи ( $дате , '02-12-2022' ) ;
одјек $дате -> формату ( 'д-м-и' ) ;
?>
Ово ће форматирати објекат датума као 12-02-2022 . Слично томе, можемо форматирати објекат датума у било ком формату који желимо тако што ћемо навести одговарајући стринг формата у формат() функција.
Закључак
Тхе дате_модифи() функција у ПХП-у се користи за промену вредности датума/времена објекта датума. Може се користити за постављање одређеног датума и времена, комбиновање вишеструких модификација у функцији или креирање одређеног формата за датум или време у функцији. Овај водич је показао различите случајеве употребе дате_модифи() функција која помаже корисницима да разумеју рад ове функције.