PHP komandası 20 noyabr 2025-ci ildə PHP 8.5 versiyasını təqdim etdi. Bu, böyük sarsıntılardan çox, gündəlik işi rahatlaşdıran yeniliklərlə dolu bir buraxılışdır.
Əsas yeniliklər
Pipe operatoru (|>). Bir neçə funksiyanı ardıcıl çağırmaq üçün aralıq dəyişənlərə ehtiyac qalmır: nəticə soldan sağa bir funksiyadan digərinə ötürülür və kod daha oxunaqlı olur.
Daxili URI genişlənməsi. URL-ləri RFC 3986 və WHATWG standartlarına uyğun təhlil etmək və dəyişmək üçün artıq əlavə kitabxana lazım deyil. Bu, URL-lərin fərqli oxunması ilə bağlı səhvləri də azaldır.
Clone with. Obyekti kopyalayarkən onun xüsusiyyətlərini elə həmin anda dəyişmək mümkündür. Bu, xüsusilə readonly siniflərlə işləyəndə rahatdır.
Bundan başqa array_first() və array_last() funksiyaları, qaytarılan nəticə nəzərə alınmayanda xəbərdarlıq edən #[\NoDiscard] atributu və cURL bağlantılarını sorğular arasında saxlamaq imkanı əlavə olunub.
Köhnəlmiş imkanlar
Bəzi köhnə yazılışlar artıq deprecated sayılır: shell_exec() əvəzinə backtick operatoru, (integer) və (boolean) kimi qeyri-standart tip çevrilmələri, case-dən sonra iki nöqtə əvəzinə nöqtəli vergül. Mövcud layihəni 8.5-ə keçirməzdən əvvəl rəsmi miqrasiya bələdçisinə baxmaq və testləri işə salmaq məsləhətdir.
Mənbə: php.net.








