PSR (PHP Standards Recommendations) standartları , PHP projelerinin daha okunabilir, sürdürülebilir ve birlikte çalışabilir olmasını sağlamak amacıyla PHP Framework Interop Group (PHP-FIG) tarafından geliştirilmiş kodlama standartlarıdır
Bazı PSR standartları ve açıklamaları :
Ayrıca, onay aşamasında olan PSR-6 (Caching Interface) ve taslak aşamasında olan PSR-5 (PHPDoc Standard) gibi diğer PSR standartları da bulunmaktadır
PSR testi, "Polimeraz Zincir Reaksiyonu" (Polymerase Chain Reaction) anlamına gelen PCR testinin kısaltmasıdır. PCR testi, genetik materyal tespiti yapan bir tür testtir. PCR testi, şu hastalıkların teşhisinde kullanılır: viral ve bazı bakteriyel enfeksiyonlar; genetik sorunlar; babalık testleri; kanser saptanması; prenetal tanı. PCR testi, Türkiye'de Sağlık Bakanlığı’nın onayladığı sağlık kuruluşlarında yapılır ve testlerin sonuçlanma süresi 24 saat ile 2-3 gün arasında değişebilir.
PSR kısaltmasının bazı açılımları: Price Scan Range (Fiyat Değişim Aralığı). Primary Surveillance Radar (Birincil Gözetim Radarı). PHP Standards Recommendations (PHP Standart Önerileri). Polimeraz Zincir Reaksiyonu (Polymerase Chain Reaction, PCR). Ayrıca, PSR, anket araştırma programı, basınç durumu yanıtı gibi farklı anlamlara da gelebilir.
PSR farklı alanlarda farklı işlevlere sahiptir: Havacılık: PSR (Birincil Gözetim Radarı), hava araçlarında ilave donanım gerektirmeden hareketli tüm hedefleri tespit eder. Borsa: VİOP'ta (Borsa İstanbul Vadeli İşlem ve Opsiyon Piyasası) her bir dayanak varlık için teminat tutarını belirler. Ürün Güvenliği: "Product Safety Responsible" (Ürün Güvenlik Sorumlusu) anlamına gelir ve bir üründe güvenlik tehlikesi görüldüğünde üretimi ve sevkiyatı durdurma yetkisine sahiptir. Yazılım Geliştirme: PHP projelerinde kod yazım standartlarını belirler ve geliştiricilerin daha tutarlı, okunabilir ve sürdürülebilir kodlar yazmasını sağlar.
PSR-12, PHP-FIG (PHP Framework Interop Group) tarafından geliştirilen, PHP kod yazımı için modern kuralları belirleyen bir standarttır. PSR-12 standardının bazı kuralları: Girinti için 4 boşluk kullanılmalıdır. Satır uzunluğu en fazla 120 karakter olmalıdır. Sınıf ve metod tanımlarında açılış süslü parantezi ({) alt satıra yazılmalıdır. Namespace ve use ifadeleri gruplandırılmalıdır. Return tipleri belirtilmelidir (function foo(): string). PSR-12, Laravel gibi modern framework’ler tarafından desteklenmektedir.
Teknoloji
REST API hatası nasıl düzeltilir?
REST API örnekleri nelerdir?
PTT tebligatı eve getirir mi?
Plazmalı enerji ne kadar verimli?
Prefabrik ev anahtar teslim neleri kapsar?
Proxy çeşitleri nelerdir?
Reküperatör ne kadar tasarruf sağlar?
Posta kodu neden önemli?
Program ID ne demek?
Rodyum kaplama ayna dayanıklı mı?
Reddit Türk topluluğu var mı?
Polietilen levha nerelerde kullanılır?
Poco x3 nfc hızlı şarj özelliği var mı?
PS5 2TB ile PS5 Pro aynı mı?
PLM ne iş yapar?
Radye temele ilave demir atılır mı?
Quartz saatin ömrü ne kadardır?
Reeder tablet hangi markanın yan ürünü?
Redmi klavye nasıl değiştirilir?
Reklam ajansında hangi bölümler var?
Prefabrik ofisler depreme dayanıklı mı?
Radyatör fitili ısı yalıtımı sağlar mı?
RAL 9003 ve 9016 farkı nedir?
Roborocks8 haritalama nasıl yapılır?
Polonya TV 5 nasıl izlenir?
Red'li 20 paketinde neler var?
Ref ve out farkı nedir?
Redmi Note 12 Pro 5G kaç yıl güncelleme alacak?
PVC ve UPVC arasındaki fark nedir?
Profilo çamaşır makinesi E17 hatası nasıl düzeltilir?
RAM en fazla kaç GB olmalı?
Reşo yakıtı yerine ne kullanılır?
Robot süpürgenin fan motoru neden bozulur?
Robot çeşitleri ingilizce isimleri nelerdir?
Program geliştirme modelleri nelerdir?
Printful ve Printify aynı mı?
Remini ile yüz değiştirme nasıl yapılır?
Rezidansın dış cephesi hangi malzemeden yapılır?
PowerPoint'te tasarım nasıl yapılır?
QM modülü ne işe yarar?