Perguntas com a marcação «php-7.4»

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(): …


3
ArrayObject não funciona com end () no PHP 7.4
Ao migrar para o PHP 7.4, eu tenho que lidar com um comportamento diferente de algumas funções de array como reset(), current()ou end()relativas a ArrayObject. O exemplo a seguir produz saídas diferentes: <?php $array = new \ArrayObject(["a", "b"]); $item = end($array); var_dump($item); $array = ["a", "b"]; $item = end($array); var_dump($item); …
9 php  php-7.4 



4
php7.4 mysqli termina com "ido embora"
Acabei de instalar o php7.4, tudo parece ok, mas quando tento continuar no meu phpmyadmin, não consigo: A nota funciona bem no php7.3 antes desta instalação O erro é: mysqli_real_connect(): Unexpected server response while doing caching_sha2 auth: 109 mysqli_real_connect(): (HY000/2006): MySQL server has gone away olhando minha biblioteca mysql php: …
8 php  mysql  php-7.4 
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.