Perguntas com a marcação «type-hinting»

A sugestão de tipo vincula argumentos de função a objetos específicos ou os digita fortemente.




2
Uma declaração "with" suporta dicas de tipo?
Você pode definir a dica de tipo para uma variável definida com a withsintaxe? with example() as x: print(x) Gostaria de digitar dica acima para dizer que xé um str(como exemplo). A única solução alternativa que eu encontrei é usar uma variável intermediária, mas isso parece hacky. with example() as …

2
Por que de repente estou recebendo o erro "Propriedade digitada não deve ser acessada antes da inicialização" ao introduzir dicas de tipo de propriedade?
Atualizei minhas definições de classe para usar as dicas de tipo de propriedade recém-introduzidas, assim: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return $this->id; } public function getVal(): …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.