初学php,这样用不行,实在不愿意再写一次 $a = (int)$a;太累,也难看.报错:Argument 1 passed to add() must be an instance of int, integer given于是改为 function add(integer $a,integer $b)报错:Argument 1 passed to add() must be an instance of integer, integer given,这时怎么回事,都是integer了也通不过。用get_declared_classes()查了一下,没有这个类。是不是在PHP,函数参数为基本类型时,不支持类型的申明?若支持,如何书写?好像数组可以function add(array $a){}php真是奇怪的语言啊.
付费偷看金额在0.1-10元之间
一周热门 更多>