File tree 2 files changed +49
-0
lines changed
reference/datetime/datetimeinterface
2 files changed +49
-0
lines changed Original file line number Diff line number Diff line change 40
40
</para >
41
41
</refsect1 >
42
42
43
+ <refsect1 role =" examples" >
44
+ &reftitle.examples;
45
+ <example >
46
+ <title ><function >DateTime::serialize</function > example</title >
47
+ <programlisting role =" php" >
48
+ <![CDATA[
49
+ <?php
50
+ $date = new DateTime('2025-03-27');
51
+ var_dump(serialize($date));
52
+ ?>
53
+ ]]>
54
+ </programlisting >
55
+ &examples.outputs;
56
+ <screen >
57
+ <![CDATA[
58
+ string(114) "O:8:"DateTime":3:{s:4:"date";s:26:"2025-03-27 00:00:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}"
59
+ ]]>
60
+ </screen >
61
+ </example >
62
+ </refsect1 >
63
+
43
64
<refsect1 role =" seealso" >
44
65
&reftitle.seealso;
45
66
<simplelist >
Original file line number Diff line number Diff line change 48
48
</para >
49
49
</refsect1 >
50
50
51
+ <refsect1 role =" examples" >
52
+ &reftitle.examples;
53
+ <example >
54
+ <title ><function >DateTime::unserialize</function > example</title >
55
+ <programlisting role =" php" >
56
+ <![CDATA[
57
+ <?php
58
+ $serializedDate = 'O:8:"DateTime":3:{s:4:"date";s:26:"2025-03-27 00:00:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}';
59
+ var_dump(unserialize($serializedDate));
60
+ ?>
61
+ ]]>
62
+ </programlisting >
63
+ &examples.outputs;
64
+ <screen >
65
+ <![CDATA[
66
+ object(DateTime)#1 (3) {
67
+ ["date"]=>
68
+ string(26) "2025-03-27 00:00:00.000000"
69
+ ["timezone_type"]=>
70
+ int(3)
71
+ ["timezone"]=>
72
+ string(3) "UTC"
73
+ }
74
+ ]]>
75
+ </screen >
76
+ </example >
77
+ </refsect1 >
78
+
51
79
<refsect1 role =" seealso" >
52
80
&reftitle.seealso;
53
81
<simplelist >
You can’t perform that action at this time.
0 commit comments