mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
Fixed whitespace issues in code samples. Some OO examples were still using procedural code that now use OO style. Also swapped out a couple echos for printfs for readability in error handling.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@331082 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
e5873e85b6
commit
9643097fc3
17 changed files with 548 additions and 227 deletions
|
@ -112,15 +112,43 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "First Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Second Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'First Formatted output is ' . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy");
|
||||
echo "First Formatted output with pattern is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy");
|
||||
echo "Second Formatted output with pattern is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Second Formatted output is ' . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'MM/dd/yyyy'
|
||||
);
|
||||
echo 'First Formatted output with pattern is ' . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'MM/dd/yyyy'
|
||||
);
|
||||
echo "Second Formatted output with pattern is " . datefmt_format($fmt, 0);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -130,15 +158,43 @@ echo "Second Formatted output with pattern is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "First Formatted output is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Second Formatted output is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'First Formatted output is ' . $fmt->format(0);
|
||||
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN ,"MM/dd/yyyy");
|
||||
echo "First Formatted output with pattern is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN , "MM/dd/yyyy");
|
||||
echo "Second Formatted output with pattern is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'MM/dd/yyyy'
|
||||
);
|
||||
echo 'First Formatted output with pattern is ' . $fmt->format(0);
|
||||
|
||||
$fmt = new IntlDateFormatter(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'MM/dd/yyyy'
|
||||
);
|
||||
echo 'Second Formatted output with pattern is ' . $fmt->format(0);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -158,14 +214,14 @@ Second Formatted output with pattern is 12/31/1969
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$tz = reset(iterator_to_array(
|
||||
IntlTimeZone::createEnumeration('FR')));
|
||||
$tz = reset(iterator_to_array(IntlTimeZone::createEnumeration('FR')));
|
||||
$formatter = IntlDateFormatter::create(
|
||||
"fr_FR",
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
$tz,
|
||||
IntlDateFormatter::GREGORIAN);
|
||||
'fr_FR',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
$tz,
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
|
||||
$cal = IntlCalendar::createInstance($tz, '@calendar=islamic-civil');
|
||||
$cal->set(IntlCalendar::FIELD_MONTH, 8); //9th month, Ramadan
|
||||
|
@ -189,9 +245,9 @@ echo "After changing timezone:\n\t",
|
|||
<screen>
|
||||
<![CDATA[
|
||||
In this islamic year, Ramadan started/will start on:
|
||||
mardi 9 juillet 2013 19:00:00 heure avancée d’Europe centrale
|
||||
mardi 9 juillet 2013 19:00:00 heure avancée d’Europe centrale
|
||||
After changing timezone:
|
||||
mercredi 10 juillet 2013 02:00:00 heure normale du Japon
|
||||
mercredi 10 juillet 2013 02:00:00 heure normale du Japon
|
||||
|
||||
]]>
|
||||
</screen>
|
||||
|
|
|
@ -60,10 +60,16 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
||||
datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL);
|
||||
echo "Now calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'calendar of the formatter is : ' . datefmt_get_calendar($fmt);
|
||||
datefmt_set_calendar($fmt, IntlDateFormatter::TRADITIONAL);
|
||||
echo 'Now calendar of the formatter is : ' . datefmt_get_calendar($fmt);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -73,10 +79,16 @@ echo "Now calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "calendar of the formatter is : ".$fmt->getCalendar();
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'calendar of the formatter is : ' . $fmt->getCalendar();
|
||||
$fmt->setCalendar(IntlDateFormatter::TRADITIONAL);
|
||||
echo "Now calendar of the formatter is : ".$fmt->getCalendar();
|
||||
echo 'Now calendar of the formatter is : ' . $fmt->getCalendar();
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -58,12 +58,25 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "datetype of the formatter is : ".datefmt_get_datetype($fmt);
|
||||
echo "First Formatted output with datetype is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Now datetype of the formatter is : ".datefmt_get_datetype($fmt);
|
||||
echo "Second Formatted output with datetype is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'datetype of the formatter is : ' . datefmt_get_datetype($fmt);
|
||||
echo 'First Formatted output with datetype is ' . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::SHORT,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Now datetype of the formatter is : ' . datefmt_get_datetype($fmt);
|
||||
echo 'Second Formatted output with datetype is ' . datefmt_format($fmt, 0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -74,12 +87,24 @@ echo "Second Formatted output with datetype is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN);
|
||||
echo "datetype of the formatter is : ".$fmt->getDateType();
|
||||
echo "First Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::SHORT,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN);
|
||||
echo "Now datetype of the formatter is : ".$fmt->getDateType();
|
||||
echo "Second Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'datetype of the formatter is : ' . $fmt->getDateType();
|
||||
echo 'First Formatted output is ' . $fmt->format(0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::SHORT,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Now datetype of the formatter is : ' . $fmt->getDateType();
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -59,10 +59,20 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$str = datefmt_format($fmt);
|
||||
if(!$str) {
|
||||
echo "ERROR: ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n";
|
||||
if (!$str) {
|
||||
printf(
|
||||
"ERROR: %s (%d)\n",
|
||||
datefmt_get_error_message($fmt),
|
||||
datefmt_get_error_code($fmt)
|
||||
);
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
|
@ -73,10 +83,20 @@ if(!$str) {
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$str = $fmt->format();
|
||||
if(!$str) {
|
||||
echo "ERROR: ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n";
|
||||
if (!$str) {
|
||||
printf(
|
||||
"ERROR: %s (%d)\n",
|
||||
$fmt->getErrorMessage(),
|
||||
$fmt->getErrorCode()
|
||||
);
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -58,10 +58,20 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$str = datefmt_format($fmt);
|
||||
if(!$str) {
|
||||
echo "ERROR: ".datefmt_get_error_message($fmt) . " (" . datefmt_get_error_code($fmt) . ")\n";
|
||||
if (!$str) {
|
||||
prtinf(
|
||||
"ERROR: %s (%d)\n",
|
||||
datefmt_get_error_message($fmt),
|
||||
datefmt_get_error_code($fmt)
|
||||
);
|
||||
}
|
||||
?>
|
||||
]]>
|
||||
|
@ -72,10 +82,20 @@ if(!$str) {
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$str = $fmt->format();
|
||||
if(!$str) {
|
||||
echo "ERROR: ".$fmt->getErrorMessage() . " (" . $fmt->getErrorCode() . ")\n";
|
||||
prtinf(
|
||||
"ERROR: %s (%d)\n",
|
||||
$fmt->getErrorMessage(),
|
||||
$fmt->getErrorCode()
|
||||
);
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -70,12 +70,25 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "locale of the formatter is : ".datefmt_get_locale($fmt);
|
||||
echo "First Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "locale of the formatter is : ".datefmt_get_locale($fmt);
|
||||
echo "Second Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'locale of the formatter is : " . datefmt_get_locale($fmt);
|
||||
echo 'First Formatted output is " . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'locale of the formatter is : ' . datefmt_get_locale($fmt);
|
||||
echo 'Second Formatted output is ' . datefmt_format($fmt, 0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -86,12 +99,25 @@ echo "Second Formatted output is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "locale of the formatter is : ".$fmt->getLocale();
|
||||
echo "First Formatted output is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "locale of the formatter is : ".$fmt->getLocale();
|
||||
echo "Second Formatted output is ".$fmt->format(0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'locale of the formatter is : ' . $fmt->getLocale();
|
||||
echo 'First Formatted output is ' . $fmt->format(0);
|
||||
|
||||
$fmt = new IntlDateFormatter(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'locale of the formatter is : ' . $fmt->getLocale();
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -58,12 +58,19 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?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( $fmt , 0);
|
||||
$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($fmt, 0);
|
||||
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( $fmt , 0);
|
||||
echo 'Now pattern of the formatter is : ' . datefmt_get_pattern($fmt);
|
||||
echo 'Second Formatted output with pattern is ' . datefmt_format($fmt, 0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -74,12 +81,19 @@ echo "Second Formatted output with pattern is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?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 ".datefmt_format( $fmt , 0);
|
||||
$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 ".datefmt_format( $fmt , 0);
|
||||
echo 'Now pattern of the formatter is : ' . $fmt->getPattern();
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
|
|
@ -58,12 +58,25 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "timetype of the formatter is : ".datefmt_get_timetype($fmt);
|
||||
echo "First Formatted output with timetype is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Now timetype of the formatter is : ".datefmt_get_timetype($fmt);
|
||||
echo "Second Formatted output with timetype is ".datefmt_format( $fmt , 0);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timetype of the formatter is : ' . datefmt_get_timetype($fmt);
|
||||
echo 'First Formatted output with timetype is ' . datefmt_format($fmt, 0);
|
||||
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::SHORT,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Now timetype of the formatter is : ' . datefmt_get_timetype($fmt);
|
||||
echo 'Second Formatted output with timetype is ' . datefmt_format($fmt, 0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -74,12 +87,25 @@ echo "Second Formatted output with timetype is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN);
|
||||
echo "timetype of the formatter is : ".$fmt->getTimeType();
|
||||
echo "First Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::SHORT,'America/Los_Angeles',IntlDateFormatter::GREGORIAN);
|
||||
echo "Now timetype of the formatter is : ".$fmt->getTimeType();
|
||||
echo "Second Formatted output is ".datefmt_format( $fmt , 0);
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timetype of the formatter is : ' . $fmt->getTimeType();
|
||||
echo 'First Formatted output is ' . $fmt->format(0);
|
||||
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::SHORT,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Now timetype of the formatter is : ' . $fmt->getTimeType();
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -58,10 +58,16 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
||||
datefmt_set_timezone_id($fmt,'CN');
|
||||
echo "Now timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timezone_id of the formatter is : ' . datefmt_get_timezone_id($fmt);
|
||||
datefmt_set_timezone_id($fmt, 'CN');
|
||||
echo 'Now timezone_id of the formatter is : ' . datefmt_get_timezone_id($fmt);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -72,10 +78,16 @@ echo "Now timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "timezone_id of the formatter is : ".$fmt->getTimezoneId();
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timezone_id of the formatter is : ' . $fmt->getTimezoneId();
|
||||
$fmt->setTimezoneId('CN');
|
||||
echo "Now timezone_id of the formatter is : ".$fmt->getTimezoneId();
|
||||
echo 'Now timezone_id of the formatter is : ' . $fmt->getTimezoneId();
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -58,14 +58,21 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$formatter = IntlDateFormatter::create("fr_FR@calendar=islamic",
|
||||
NULL, NULL, "GMT-01:00", IntlDateFormatter::TRADITIONAL);
|
||||
$formatter = IntlDateFormatter::create(
|
||||
"fr_FR@calendar=islamic",
|
||||
NULL,
|
||||
NULL,
|
||||
"GMT-01:00",
|
||||
IntlDateFormatter::TRADITIONAL
|
||||
);
|
||||
|
||||
$cal = $formatter->getCalendarObject();
|
||||
|
||||
var_dump($cal->getType(),
|
||||
$cal->getTimeZone(),
|
||||
$cal->getLocale(Locale::VALID_LOCALE));
|
||||
var_dump(
|
||||
$cal->getType(),
|
||||
$cal->getTimeZone(),
|
||||
$cal->getLocale(Locale::VALID_LOCALE)
|
||||
);
|
||||
|
||||
]]>
|
||||
</programlisting>
|
||||
|
|
|
@ -58,31 +58,38 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US", IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN, "dd/mm/yyyy");
|
||||
echo "lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'dd/mm/yyyy'
|
||||
);
|
||||
echo 'lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
datefmt_parse($fmt,"35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .datefmt_parse($fmt,"35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
datefmt_parse($fmt, '35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . datefmt_parse($fmt, '35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
datefmt_set_lenient($fmt,false);
|
||||
echo "Now lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
echo 'Now lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
datefmt_parse($fmt,"35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .datefmt_parse($fmt,"35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
datefmt_parse($fmt, '35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " . datefmt_parse($fmt, '35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -94,32 +101,39 @@ if( intl_get_error_code() !=0 ){
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter("en_US", IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN, "dd/mm/yyyy" );
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
"dd/mm/yyyy"
|
||||
);
|
||||
echo "lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
$fmt->parse("35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
$fmt->parse('35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . $fmt->parse('35/13/1971');
|
||||
if (intl_get_error_code() != 0){
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
|
||||
$fmt->setLenient(FALSE);
|
||||
echo "Now lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
echo 'Now lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
$fmt->parse("35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
$fmt->parse('35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . $fmt->parse('35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -134,7 +148,9 @@ Trying to do parse('35/13/1971').
|
|||
Result is : -2147483
|
||||
Now lenient of the formatter is : FALSE
|
||||
Trying to do parse('35/13/1971').
|
||||
Result is : Error_msg is : Date parsing failed: U_PARSE_ERROR Error_code is : 9
|
||||
Result is :
|
||||
Error_msg is : Date parsing failed: U_PARSE_ERROR
|
||||
Error_code is : 9
|
||||
]]>
|
||||
</screen>
|
||||
</refsect1>
|
||||
|
|
|
@ -82,9 +82,15 @@ $parse_pos and consuming as much of the input value as possible.
|
|||
<![CDATA[
|
||||
<?php
|
||||
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$arr = datefmt_localtime( $fmt, "Wednesday, December 31, 1969 4:00:00 PM PT",0);
|
||||
echo "First parsed output is ";
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$arr = datefmt_localtime($fmt, 'Wednesday, December 31, 1969 4:00:00 PM PT', 0);
|
||||
echo 'First parsed output is ';
|
||||
if ($arr) {
|
||||
foreach ($arr as $key => $value) {
|
||||
echo "$key : $value , ";
|
||||
|
@ -100,9 +106,15 @@ if ($arr) {
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
$arr = $fmt->localtime( "Wednesday, December 31, 1969 4:00:00 PM PT",0);
|
||||
echo "First parsed output is ";
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
$arr = $fmt->localtime('Wednesday, December 31, 1969 4:00:00 PM PT', 0);
|
||||
echo 'First parsed output is ';
|
||||
if ($arr) {
|
||||
foreach ($arr as $key => $value) {
|
||||
echo "$key : $value , ";
|
||||
|
|
|
@ -82,10 +82,21 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "First parsed output is ".$fmt->parse("Wednesday, December 20, 1989 4:00:00 PM PT");
|
||||
$fmt = new IntlDateFormatter( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Second parsed output is ".$fmt->parse("Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00");
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'First parsed output is ' . $fmt->parse('Wednesday, December 20, 1989 4:00:00 PM PT');
|
||||
$fmt = new IntlDateFormatter(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -95,11 +106,23 @@ echo "Second parsed output is ".$fmt->parse("Mittwoch, 20. Dezember 1989 16:00 U
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "First parsed output is ".datefmt_parse( $fmt , "Wednesday, December 20, 1989 4:00:00 PM PT");
|
||||
$fmt = datefmt_create( "de-DE" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "Second parsed output is ".datefmt_parse( $fmt , "Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00");
|
||||
?>
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'First parsed output is ' . datefmt_parse($fmt, 'Wednesday, December 20, 1989 4:00:00 PM PT');
|
||||
$fmt = datefmt_create(
|
||||
'de-DE',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'Second parsed output is ' . datefmt_parse($fmt, 'Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00');
|
||||
?
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
|
|
|
@ -106,10 +106,16 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
||||
datefmt_set_calendar($fmt,IntlDateFormatter::TRADITIONAL);
|
||||
echo "Now calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'calendar of the formatter is : ' . datefmt_get_calendar($fmt);
|
||||
datefmt_set_calendar($fmt, IntlDateFormatter::TRADITIONAL);
|
||||
echo 'Now calendar of the formatter is : ' . datefmt_get_calendar($fmt);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -119,10 +125,16 @@ echo "Now calendar of the formatter is : ".datefmt_get_calendar($fmt);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "calendar of the formatter is : ".$fmt->getCalendar();
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'calendar of the formatter is : ' . $fmt->getCalendar();
|
||||
$fmt->setCalendar(IntlDateFormatter::TRADITIONAL);
|
||||
echo "Now calendar of the formatter is : ".$fmt->getCalendar();
|
||||
echo 'Now calendar of the formatter is : ' . $fmt->getCalendar();
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
|
|
@ -70,31 +70,38 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create("en_US", IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN, "dd/mm/yyyy");
|
||||
echo "lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'dd/mm/yyyy'
|
||||
);
|
||||
echo 'lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
datefmt_parse($fmt,"35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .datefmt_parse($fmt,"35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
datefmt_parse($fmt, '35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . datefmt_parse($fmt, '35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
datefmt_set_lenient($fmt,false);
|
||||
echo "Now lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
datefmt_set_lenient($fmt, false);
|
||||
echo 'Now lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
datefmt_parse($fmt,"35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .datefmt_parse($fmt,"35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
datefmt_parse($fmt, '35/13/1971');
|
||||
echo "\nTrying to do parse('35/13/1971').\nResult is : " . datefmt_parse($fmt, '35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : ".intl_get_error_message();
|
||||
echo "\nError_code is : ".intl_get_error_code();
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -106,32 +113,39 @@ if( intl_get_error_code() !=0 ){
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter("en_US", IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/Los_Angeles', IntlDateFormatter::GREGORIAN, "dd/mm/yyyy");
|
||||
echo "lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN,
|
||||
'dd/mm/yyyy'
|
||||
);
|
||||
echo 'lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
$fmt->parse("35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
$fmt->parse('35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . $fmt->parse('35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
|
||||
$fmt->setLenient(FALSE);
|
||||
echo "Now lenient of the formatter is : ";
|
||||
if( $fmt->isLenient() ){
|
||||
echo('TRUE');
|
||||
}else{
|
||||
echo('FALSE');
|
||||
echo 'Now lenient of the formatter is : ';
|
||||
if ($fmt->isLenient()) {
|
||||
echo 'TRUE';
|
||||
} else {
|
||||
echo 'FALSE';
|
||||
}
|
||||
$fmt->parse("35/13/1971");
|
||||
echo "\n Trying to do parse('35/13/1971').Result is : " .$fmt->parse("35/13/1971");
|
||||
if( intl_get_error_code() !=0 ){
|
||||
echo "Error_msg is : ".intl_get_error_message();
|
||||
echo "Error_code is : ".intl_get_error_code();
|
||||
$fmt->parse('35/13/1971');
|
||||
echo "\n Trying to do parse('35/13/1971').\nResult is : " . $fmt->parse('35/13/1971');
|
||||
if (intl_get_error_code() != 0) {
|
||||
echo "\nError_msg is : " . intl_get_error_message();
|
||||
echo "\nError_code is : " . intl_get_error_code();
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -146,7 +160,9 @@ Trying to do parse('35/13/1971').
|
|||
Result is : -2147483
|
||||
Now lenient of the formatter is : FALSE
|
||||
Trying to do parse('35/13/1971').
|
||||
Result is : Error_msg is : Date parsing failed: U_PARSE_ERROR Error_code is : 9
|
||||
Result is :
|
||||
Error_msg is : Date parsing failed: U_PARSE_ERROR
|
||||
Error_code is : 9
|
||||
|
||||
]]>
|
||||
</screen>
|
||||
|
|
|
@ -70,12 +70,18 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?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( $fmt , 0);
|
||||
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( $fmt , 0);
|
||||
$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($fmt, 0);
|
||||
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($fmt, 0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
@ -86,12 +92,18 @@ echo "Second Formatted output with pattern is ".datefmt_format( $fmt , 0);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?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 ".datefmt_format( $fmt , 0);
|
||||
$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 ".datefmt_format( $fmt , 0);
|
||||
echo 'Now pattern of the formatter is : ' . $fmt->getPattern();
|
||||
echo 'Second Formatted output is ' . $fmt->format(0);
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
|
@ -69,10 +69,16 @@
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = datefmt_create( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
||||
datefmt_set_timezone_id($fmt,'CN');
|
||||
echo "Now timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
||||
$fmt = datefmt_create(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timezone_id of the formatter is : ' . datefmt_get_timezone_id($fmt);
|
||||
datefmt_set_timezone_id($fmt, 'CN');
|
||||
echo 'Now timezone_id of the formatter is : ' . datefmt_get_timezone_id($fmt);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
|
@ -82,10 +88,16 @@ echo "Now timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
|
|||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
$fmt = new IntlDateFormatter( "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN );
|
||||
echo "timezone_id of the formatter is : ".$fmt->getTimezoneId();
|
||||
$fmt = new IntlDateFormatter(
|
||||
'en_US',
|
||||
IntlDateFormatter::FULL,
|
||||
IntlDateFormatter::FULL,
|
||||
'America/Los_Angeles',
|
||||
IntlDateFormatter::GREGORIAN
|
||||
);
|
||||
echo 'timezone_id of the formatter is : ' . $fmt->getTimezoneId();
|
||||
$fmt->setTimezoneId('CN');
|
||||
echo "Now timezone_id of the formatter is : ".$fmt->getTimezoneId();
|
||||
echo 'Now timezone_id of the formatter is : ' . $fmt->getTimezoneId();
|
||||
|
||||
?>
|
||||
]]>
|
||||
|
|
Loading…
Reference in a new issue