PHP.mk документација

IntlCalendar::add

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

intlcalendar.add.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека intlcalendar.add.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
IntlCalendar::add

Референца за `intlcalendar.add.php` со подобрена типографија и навигација.

intlcalendar.add.php

IntlCalendar::add

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::addДодај (потпишана) количина време на поле

= NULL

Напиши целосна ознака на елемент

public function IntlCalendar::add(int $field, int $value): bool

Процедурален стил

function intlcal_add(IntlCalendar $calendar, int $field, int $value): bool

Додај потпишана количина на поле. Додавањето позитивна количина овозможува напредок во времето, дури и ако нумеричката вредност на полето се намалува (на пр. при работа со години во п.н.е.).

Другите полиња можеби ќе треба да се прилагодат – на пример, додавањето месец на 31 јануари ќе резултира со 28 (или 29) февруари. Спротивно на IntlCalendar::add(), кога вредноста се превртува, може да се променат позначајни полиња. На пример, додавањето ден на 31 јануари ќе резултира со 1 февруари, а не со 1 јануари.

Параметри

calendar
Еден IntlCalendar instance.
field

вистинска функција, само прототип за тоа како треба да биде функцијата. IntlCalendar date/time константи на поле. Овие се цели броеви помеѓу 0 and IntlCalendar::FIELD_COUNT.

value

Потпишаната количина што треба да се додаде на тековното поле. Ако количината е позитивна, моментот ќе се помести напред; ако е негативна, моментот ќе се помести во минатото. Единицата е имплицитна на типот на полето. На пример, часови за IntlCalendar::FIELD_HOUR_OF_DAY.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 IntlCalendar::get()

<?php
ini_set
('intl.default_locale', 'fr_FR');
ini_set('date.timezone', 'UTC');

$cal = new IntlGregorianCalendar(2012, 0 /* January */, 31);
echo
IntlDateFormatter::formatObject($cal), "\n";

$cal->add(IntlCalendar::FIELD_MONTH, 1);
echo
IntlDateFormatter::formatObject($cal), "\n";

$cal->add(IntlCalendar::FIELD_DAY_OF_MONTH, 1);
echo
IntlDateFormatter::formatObject($cal), "\n";

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

31 janv. 2012 00:00:00
29 févr. 2012 00:00:00
1 mars 2012 00:00:00

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.