#27097 [Bgs->Opn]: checkdate asks for long doc says int
| From: | derick@php.net | Date: | Fri, 30 Jan 2004 15:47:14 +0000 |
| Subject: | #27097 [Bgs->Opn]: checkdate asks for long doc says int | ||
| References: | 1 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969358594@lists.php.net to get a copy of this message | ||
ID: 27097
Updated by: derick@php.net
Reported By: trancer at trancer dot nl
-Status: Bogus
+Status: Open
Bug Type: Documentation problem
Operating System: Windows XP
PHP Version: 4.3.5RC1
New Comment:
Nuno: And you need to learn to read ;-) He mentions that INT (from the
manual) is not the same as the LONG (from the error message).
Previous Comments:
------------------------------------------------------------------------
[2004-01-30 10:15:19] nlopess@php.net
The documentation is right.
You are giving a string, while it expects an integer.
You should learn more about variable types in PHP.
------------------------------------------------------------------------
[2004-01-30 08:00:35] trancer at trancer dot nl
Description:
------------
Had the following warning:
Warning: checkdate() expects parameter 1 to be long, string given in
Documentation says:
Description
bool checkdate ( int month, int day, int year)
int should be long here or long should be int, either of them.
Might have to do with bug #25530, but still, the error issues a long
while the demanded type is int.
Reproduce code:
---------------
<?php checkdate("", "", ""); ?>
Expected result:
----------------
Warning: checkdate() expects parameter 1 to be int, string given in
Actual result:
--------------
Warning: checkdate() expects parameter 1 to be long, string given in
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27097&edit=1