«php-7.4» etiketlenmiş sorular


2
Neden özellik türü ipuçlarını tanıtırken birden bire "Yazılan özelliğe başlatmadan önce erişilmemelidir" hatası alıyorum?
Yeni tanıtılan özellik türü ipuçlarından yararlanmak için sınıf tanımlarımı güncelledim: 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(): ?string { return $this->val; } …

3
ArrayObject PHP 7.4'te end () ile çalışmaz
PHP 7.4'e geçiş yaparken reset(), ArrayObject gibi current()ya da end()ArrayObject ile ilgili bazı dizi işlevlerinin farklı bir davranışıyla uğraşmak zorundayım . Aşağıdaki örnek farklı çıktılar üretir: <?php $array = new \ArrayObject(["a", "b"]); $item = end($array); var_dump($item); $array = ["a", "b"]; $item = end($array); var_dump($item); İle php 7.4 çıktısı: bool(false) string(1) …
9 php  php-7.4 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.