reference/intl/dateformatter/parse.xml
1976eae0d815797af97a1e16c5cd90ffc2868395
...
...
@@ -11,23 +11,23 @@
11
11
<para>
12
12
&style.oop;
13
13
</para>
14
-
<methodsynopsis>
15
-
<modifier>public</modifier> <type>int</type><methodname>IntlDateFormatter::parse</methodname>
16
-
<methodparam><type>string</type><parameter>value</parameter></methodparam>
17
-
<methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam>
18
-
</methodsynopsis>
14
+
<methodsynopsis role="IntlDateFormatter">
15
+
<modifier>public</modifier> <type class="union"><type>int</type><type>float</type><type>false</type></type><methodname>IntlDateFormatter::parse</methodname>
16
+
<methodparam><type>string</type><parameter>string</parameter></methodparam>
17
+
<methodparam choice="opt"><type>int</type><parameter role="reference">offset</parameter><initializer>&null;</initializer></methodparam>
18
+
</methodsynopsis>
19
19
<para>
20
20
&style.procedural;
21
21
</para>
22
22
<methodsynopsis>
23
-
<type>int</type><methodname>datefmt_parse</methodname>
24
-
<methodparam><type>IntlDateFormatter</type><parameter>fmt</parameter></methodparam>
25
-
<methodparam><type>string</type><parameter>value</parameter></methodparam>
26
-
<methodparam choice="opt"><type>int</type><parameter role="reference">position</parameter></methodparam>
23
+
<type class="union"><type>int</type><type>float</type><type>false</type></type><methodname>datefmt_parse</methodname>
24
+
<methodparam><type>IntlDateFormatter</type><parameter>formatter</parameter></methodparam>
25
+
<methodparam><type>string</type><parameter>string</parameter></methodparam>
26
+
<methodparam choice="opt"><type>int</type><parameter role="reference">offset</parameter><initializer>&null;</initializer></methodparam>
27
27
</methodsynopsis>
28
28
<para>
29
-
Converts string $value to an incremental time value, starting at
30
-
$parse_pos and consuming as much of the input value as possible.
29
+
Converts <parameter>string</parameter> to an incremental time value, starting at
30
+
<parameter>offset</parameter> and consuming as much of the input value as possible.
31
31
</para>
32
32
</refsect1>
33
33

...
...
@@ -36,7 +36,7 @@
36
36
<para>
37
37
<variablelist>
38
38
<varlistentry>
39
-
<term><parameter>fmt</parameter></term>
39
+
<term><parameter>formatter</parameter></term>
40
40
<listitem>
41
41
<para>
42
42
The formatter resource
...
...
@@ -44,7 +44,7 @@
44
44
</listitem>
45
45
</varlistentry>
46
46
<varlistentry>
47
-
<term><parameter>value</parameter></term>
47
+
<term><parameter>string</parameter></term>
48
48
<listitem>
49
49
<para>
50
50
string to convert to a time
...
...
@@ -52,14 +52,14 @@
52
52
</listitem>
53
53
</varlistentry>
54
54
<varlistentry>
55
-
<term><parameter>position</parameter></term>
55
+
<term><parameter>offset</parameter></term>
56
56
<listitem>
57
57
<para>
58
-
Position at which to start the parsing in $value (zero-based).
59
-
If no error occurs before $value is consumed, $parse_pos will contain -1
58
+
Position at which to start the parsing in <parameter>string</parameter> (zero-based).
59
+
If no error occurs before <parameter>string</parameter> is consumed, <parameter>offset</parameter> will contain -1
60
60
otherwise it will contain the position at which parsing ended (and the error occurred).
61
61
This variable will contain the end position if the parse fails.
62
-
If $parse_pos > strlen($value), the parse fails immediately.
62
+
If <parameter>offset</parameter> &gt; <code>strlen($string)</code>, the parse fails immediately.
63
63
</para>
64
64
</listitem>
65
65
</varlistentry>
...
...
@@ -71,7 +71,7 @@
71
71
<refsect1 role="returnvalues">
72
72
&reftitle.returnvalues;
73
73
<para>
74
-
timestamp parsed value, or &false; if value can't be parsed.
74
+
Timestamp of parsed value, or &false; if value cannot be parsed.
75
75
</para>
76
76
</refsect1>
77
77
...
...
@@ -122,13 +122,13 @@ $fmt = datefmt_create(
122
122
IntlDateFormatter::GREGORIAN
123
123
);
124
124
echo 'Second parsed output is ' . datefmt_parse($fmt, 'Mittwoch, 20. Dezember 1989 16:00 Uhr GMT-08:00');
125
-
?
125
+
?>
126
126
]]>
127
127
</programlisting>
128
128
</example>
129
129
&example.outputs;
130
130
<screen>
131
-
<![CDATA[
131
+
<![CDATA[
132
132
First parsed output is 630201600
133
133
Second parsed output is 630201600
134
134
]]>
...
...
@@ -148,7 +148,6 @@ Second parsed output is 630201600
148
148
</para>
149
149
</refsect1>
150
150
</refentry>
151
-

152
151
<!-- Keep this comment at the end of the file
153
152
Local variables:
154
153
mode: sgml
155
154