Domande taggate «php-7.4»

2
Perché all'improvviso viene visualizzato l'errore "Impossibile accedere alla proprietà digitata prima dell'inizializzazione" quando si introducono suggerimenti sul tipo di proprietà?
Ho aggiornato le definizioni delle mie classi per utilizzare i suggerimenti sul tipo di proprietà appena introdotti, in questo modo: 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 …


3
ArrayObject non funziona con end () in PHP 7.4
Sulla migrazione a PHP 7.4 devo affrontare un diverso comportamento di alcune funzioni di matrice come reset(), current()o end()relativa ArrayObject. L'esempio seguente produce output diversi: <?php $array = new \ArrayObject(["a", "b"]); $item = end($array); var_dump($item); $array = ["a", "b"]; $item = end($array); var_dump($item); Con php 7.4 l'output è: bool(false) string(1) …
9 php  php-7.4 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.