mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
38 lines
695 B
PHP
38 lines
695 B
PHP
--TEST--
|
|
DatePeriod: Test read only properties
|
|
--INI--
|
|
date.timezone=UTC
|
|
--FILE--
|
|
<?php
|
|
|
|
$start = new DateTime;
|
|
$interval = new DateInterval('P1D');
|
|
$end = new DateTime;
|
|
$period = new DatePeriod($start, $interval, $end);
|
|
|
|
echo "recurrences: ";
|
|
var_dump($period->recurrences);
|
|
|
|
echo "include_start_date: ";
|
|
var_dump($period->include_start_date);
|
|
|
|
echo "start: ";
|
|
var_dump($period->start == $start);
|
|
|
|
echo "current: ";
|
|
var_dump($period->current);
|
|
|
|
echo "end: ";
|
|
var_dump($period->end == $end);
|
|
|
|
echo "interval: ";
|
|
var_dump($period->interval->format("%R%d"));
|
|
?>
|
|
--EXPECT--
|
|
recurrences: int(1)
|
|
include_start_date: bool(true)
|
|
start: bool(true)
|
|
current: NULL
|
|
end: bool(true)
|
|
interval: string(2) "+1"
|