IntlDateFormatter::getPattern

datefmt_get_pattern

(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)

IntlDateFormatter::getPattern -- datefmt_get_patternGet the pattern used for the IntlDateFormatter

说明

面向对象风格

public IntlDateFormatter::getPattern ( void ) : string

过程化风格

datefmt_get_pattern ( IntlDateFormatter $fmt ) : string

Get pattern used by the formatter.

参数

fmt

The formatter resource.

返回值

The pattern string being used to format/parse.

范例

Example #1 datefmt_get_pattern() example

<?php
$fmt 
datefmt_create(
    
'en_US',
    
IntlDateFormatter::FULL,
    
IntlDateFormatter::FULL,
    
'America/Los_Angeles',
    
IntlDateFormatter::GREGORIAN,
    
'MM/dd/yyyy'
);
echo 
'pattern of the formatter is : ' datefmt_get_pattern($fmt);
echo 
'First Formatted output with pattern is ' datefmt_format($fmt0);
datefmt_set_pattern($fmt,'yyyymmdd hh:mm:ss z');
echo 
'Now pattern of the formatter is : ' datefmt_get_pattern($fmt);
echo 
'Second Formatted output with pattern is ' datefmt_format($fmt0);

?>

Example #2 OO example

<?php
$fmt 
= new IntlDateFormatter(
    
'en_US',
    
IntlDateFormatter::FULL,
    
IntlDateFormatter::FULL,
    
'America/Los_Angeles',
    
IntlDateFormatter::GREGORIAN,
    
'MM/dd/yyyy'
);
echo 
'pattern of the formatter is : ' $fmt->getPattern();
echo 
'First Formatted output is ' $fmt->format(0);
$fmt->setPattern('yyyymmdd hh:mm:ss z');
echo 
'Now pattern of the formatter is : ' $fmt->getPattern();
echo 
'Second Formatted output is ' $fmt->format(0);
?>

以上例程会输出:

pattern of the formatter is : MM/dd/yyyy
First Formatted output is 12/31/1969
Now pattern of the formatter is : yyyymmdd hh:mm:ss z
Second Formatted output is 19690031 04:00:00 PST

参见

相关文章
php gnupg 函数 returns an array with information about all keys that matches the given patternphp maxdb 函数 returns the auto generated id used in the last queryphp imagickdraw returns an array representing the pattern of dashes and gaps used to stroke pathsphp imagickdraw sets the url to use as a fill pattern for filling objectsphp imagickdraw specifies the pattern of dashes and gaps used to stroke pathsphp imagickdraw specifies the shape to be used at the corners of paths when they are strokedphp imagickdraw sets the pattern used for stroking object outlinesphp intldateformatter get the calendar type used for the intldateformatterphp intldateformatter get the datetype used for the intldateformatterphp intldateformatter get the locale used by formatterphp intldateformatter get the pattern used for the intldateformatterphp intldateformatter get the timetype used for the intldateformatterphp intldateformatter get the timezone id used for the intldateformatterphp intldateformatter get the lenient used for the intldateformatterphp intldateformatter sets the calendar type used by the formatterphp intldateformatter set the pattern used for the intldateformatterphp messageformatter get the pattern used by the formatterphp messageformatter set the pattern used by the formatterphp swoole mmap map a file into memory and return the stream resource which can be used by php stream operations.php swoole server used in task process for sending result to the worker process when the task is finished.
关注编程学问公众号