Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Bu Hafta PHP İç Yapılarında | 8 Temmuz 2026
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Bu Hafta PHP İç Yapılarında | 8 Temmuz 2026

Yazılım

Bu Hafta PHP İç Yapılarında | 8 Temmuz 2026

teknomers
Son güncelleme: 9 Temmuz 2026 05:57
teknomers
Paylaş
Paylaş

PHP internalları açısından önemli gelişmelerin yaşandığı bir haftayı geride bıraktık. Bu yazıda, PHP 8.6 için önerilen deprecations ve diğer bazı teknik tartışmalara göz atacağız.

Bu haftanın öne çıkan haberi, Gina P. Banyard’ın PHP 8.6 için Deprekte Edilecek Özellikler başlıklı yazısı. Burada, her kaldırmanın kendi oylaması olacağı yıllık güncelleme hakkında tartışmalar devam ediyor. İlk sıcak tartışma, uzun dizi sorusuyla başladı. Seifeddine Gmati’nin list() deprecasyonunun gündeme gelmesi ile birlikte, Tim Düsterhus’un array()‘i gerçek bir tip dönüşüm fonksiyonu haline getiren bir taslağı ortaya atıldı. Michael Morris ise bu yolculuğun nereye varacağını sorguladı: “Delirmiş olmalısın?” diyerek, array()‘in deprektesinin WordPress çekirdek kodunun üçte birine etki edeceğini belirtti. Seif ise yanıt olarak yeniden yazımın bir ast-grep komutuyla yapılabileceğini savundu ve array(...) ile [...]‘nin byte eşit opcode’lara derlendiğini vurguladı. Daha sonra, Juliette Reinders Folmer WordPress Coding Standards’ı koruyarak durumu dengelemeye çalıştı.

Tartışmalar kişselleşti; Morris, Seif’e “bu kulede dışarı çık” dedi, Seif ise mühendislikle karşılık verdi. Daha sonra, kanıtlar üzerinden yeniden bir tartışma başladı. Gina, yeni öğeleri içeren bir liste ile oylama çağrısı yapacağını belirtti. Rowan Tommins, 35 öneri saydı ve bunların sadece 8’inin kimlerin etkileneceğiyle ilgili tartışma içerdiğini belirtti. Gina, “İstediğinizi yapabilirsiniz.” dedi. Juliette ise PHPCompatibility ile gerçek etki verilerini üretme teklifini yeniledi.

Tim Düsterhus ve Derick Rethans’ın Time\Duration sınıfı, bu hafta bitmiş sayıldı. add ve sub fonksiyonlarına yapılan bir anket sonucunda ekip, bu metotların geçmiş zaman eklerinden arındırılması yönünde karar aldı. Ancak fromSeconds() tartışması hala devam ediyor; kullanıcıdan nanosecond argümanını 999,999,999 ile sınırlamasının uygun olup olmadığını sorguluyorlar.

Fonksiyon otomatik yükleme konusunda ise 2 rakip tasarım ortaya çıktı. Paul M. Jones, mark-5 RFC’sini güncelledi ve declare(strict_namespace=1) ifadesini ekledi. Diğer yandan, Michael Morris, ad alanlarıyla ilgili otomatik yükleme geri çağırma işlevi önerisinde bulundu. Rowan Tommins, bu taslağı destekleyerek, “Bu, her zaman karşılaşılan global ve namespace sıralama sorununu güzelce aşar.” dedi.

Typed closures üzerinde de heyecan verici tartışmalar yaşandı. Matthew Weier O’Phinney, bu özelliğin kullanılabilir olmasının önemli olduğuna dikkat çekti. Ancak Seif, “Generics beklemek sonsuz bir bekleme anlamına geliyor.” diyerek durumu özetledi. Lambda ifadeleri ve yazma imzalarının kullanımı tartışılırken, Larry, “Uzun imzalar hakkında endişelenmek yerine, kullanıcıların alias oluşturmasına izin verelim.” dedi.

Özetle, bu hafta boyunca önemli tartışmalar yaşandı. Yapılan oylamalardan biri kapandı ve 26’ya 1 orantısıyla geçerli sayıldı. PHP ekosistemi için önemli gelişen konuları takip etmeye devam edeceğiz.

Kaynak: Orijinal Makale

TJSmartSaaS: Laravel için En İyi SaaS Şablonu, SaaS İşinizi Ölçeklendirmenin En Akıllı Yolu
Laravel 12 ile Vite Kullanarak Bootstrap 5 Nasıl Kurulur
Ham JSON Kayıtlarını Durdurmak: Filament PHP için Görsel Denetim İzini Nasıl Oluşturdum
API’nizi Bozmaktan Kaçının: Laravel’de URL Versiyonlamasını Ustaca Yapın
Laravel API Denetleyicisi – API Belgelerini Otomatik Olarak Oluşturma
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Truecaller Hindistan’ın Telekom Düzenleyicisiyle Anti-Spam Kuralları Üzerine Tartıştı
Sonraki Makale 8Bitdo Pro 2 kablosuz oyun kontrolcüsü tarihin en düşük fiyatına düştü

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Windows telemetrisinin kullanıcıları nasıl izlediğini ortaya koyan hacker tutuklaması
Donanım
Yeni Bir Hükümdar: Vampirium 1997’de Karanlıklar Kralı Geliyor
Oyun
8Bitdo Pro 2 kablosuz oyun kontrolcüsü tarihin en düşük fiyatına düştü
Donanım
Truecaller Hindistan’ın Telekom Düzenleyicisiyle Anti-Spam Kuralları Üzerine Tartıştı
Genel
Valve, Steam donanımında Windows desteği sunmuyor ama kaynaklar sağlıyor
Donanım
Ashley Smith, AI ve güvenlik alanındaki girişimlere destek için 25M $ fonu duyurdu
Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?