php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #55114 scalar type hints error...
Submitted: 2011-07-02 13:26 UTC Modified: 2011-07-02 13:39 UTC
From: paulgao at yeah dot net Assigned:
Status: Not a bug Package: Unknown/Other Function
PHP Version: 5.4.0alpha1 OS: irrelevant
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: paulgao at yeah dot net
New email:
PHP Version: OS:

 

 [2011-07-02 13:26 UTC] paulgao at yeah dot net
Description:
------------
Plz see script.

Test script:
---------------
<?php

function foo(int $bar)
{
    return $bar + 1;
}

echo foo(99);

?>

Expected result:
----------------
C:\PHP54_VC9>php test.php
100

Actual result:
--------------
C:\PHP54_VC9>php test.php
Catchable fatal error: Argument 1 passed to foo() must be an instance of int, in
teger given, called in C:\PHP54_VC9\test.php on line 8 and defined in C:\PHP54_V
C9\test.php on line 3


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2011-07-02 13:39 UTC] felipe@php.net
-Status: Open +Status: Bogus
 [2011-07-02 13:39 UTC] felipe@php.net
Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to report
a bug at http://bugs.php.net/how-to-report.php

We do not have scalar type hint.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Dec 27 18:01:30 2024 UTC