Php 获取双精度布尔值和偶数布尔值的错误

Php 获取双精度布尔值和偶数布尔值的错误,php,oop,php-7,Php,Oop,Php 7,如前所述,问题之一在SO上可用,即。我已经对此进行了测试,但我得到了double的奇怪错误,boolean给了我一个错误 未捕获的TypeError:传递给A::getData()的参数5必须是double的实例,float-given, 未捕获的TypeError:传递给A::getData()的参数6必须是boolean、boolean给定 你可以检查一下,没有双重提示。布尔值应该改为布尔值。 您的PHPDoc控件也与te参数不匹配 /** * [getData desc

如前所述,问题之一在SO上可用,即。我已经对此进行了测试,但我得到了
double
的奇怪错误,
boolean
给了我一个错误

未捕获的TypeError:传递给A::getData()的参数5必须是double的实例,float-given, 未捕获的TypeError:传递给A::getData()的参数6必须是boolean、boolean给定


你可以检查一下,没有双重提示。布尔值应该改为布尔值。 您的PHPDoc控件也与te参数不匹配

     /**
     * [getData description]
     * @param  array   $data [description]
     * @param  string  $a    [description]
     * @param  int     $b    [description]
     * @param  double   $f    [description]
     * @param  float $d     [description]
     * @param  bool $c    [description]
     * @return [type]        [description]
     */

     public function getData(array $data, string $a, int $b, $f, float $d, bool $c)
     {

     } 



$a->getData(["as"],"assasa",12345,65.41,64.153454 , true);

没有双重暗示。布尔值应该改为布尔值。 您的PHPDoc控件也与te参数不匹配

     /**
     * [getData description]
     * @param  array   $data [description]
     * @param  string  $a    [description]
     * @param  int     $b    [description]
     * @param  double   $f    [description]
     * @param  float $d     [description]
     * @param  bool $c    [description]
     * @return [type]        [description]
     */

     public function getData(array $data, string $a, int $b, $f, float $d, bool $c)
     {

     } 



$a->getData(["as"],"assasa",12345,65.41,64.153454 , true);

是的,明白了。你回答后,我看了一遍。谢谢,我需要在发帖前做一些研究工作,不管怎样,再次感谢你收到了。你回答后,我看了一遍。谢谢需要做一些研究工作后,无论如何再次感谢