philip          Wed Nov 21 18:21:31 2001 EDT

  Modified files:              
    /phpdoc/en/functions        datetime.xml 
  Log:
  strtotime() returns -1 upon failure, added another example too.
  
  
Index: phpdoc/en/functions/datetime.xml
diff -u phpdoc/en/functions/datetime.xml:1.53 phpdoc/en/functions/datetime.xml:1.54
--- phpdoc/en/functions/datetime.xml:1.53       Mon Nov 19 08:56:00 2001
+++ phpdoc/en/functions/datetime.xml    Wed Nov 21 18:21:30 2001
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.53 $ -->
+<!-- $Revision: 1.54 $ -->
  <reference id="ref.datetime">
   <title>Date and Time functions</title>
   <titleabbrev>Date/time</titleabbrev>
@@ -1111,7 +1111,7 @@
     <para>
      The function expects to be given a string containing an english
      date format and will try to parse that format into a UNIX
-     timestamp.
+     timestamp.  Upon failure, <literal>-1</literal> is returned.
      <example>
       <title><function>strtotime</function> examples</title>
       <programlisting role="php">
@@ -1121,6 +1121,21 @@
 echo strtotime ("+1 day") . "\n";
 echo strtotime ("+1 week") . "\n";
 echo strtotime ("+1 week 2 days 4 hours 2 seconds") . "\n";
+]]>
+      </programlisting>
+     </example>
+    </para>
+    <para>
+     <example>
+      <title>Checking for failure</title>
+      <programlisting role="php">
+<![CDATA[
+$str = 'Not Good';
+if (($timestamp = strtotime($str)) === -1) {
+    echo "The string ($str) is bogus";
+} else {
+    echo "$str == ". date('l dS of F Y h:i:s A',$timestamp);
+}
 ]]>
       </programlisting>
      </example>


Reply via email to