Junior — Middle
Μπορείς να απαριθμήσεις τα βασικά πρότυπα PSR που χρησιμοποιούνται σε PHP;
sobes.tech AI
Απάντηση από AI
Οι βασικές προδιαγραφές PSR (Συνιστώμενες Προδιαγραφές Ποιότητας PHP), που εφαρμόζονται ευρέως στην ανάπτυξη PHP:
- PSR-1 — βασικές προδιαγραφές κωδικοποίησης (π.χ. κανόνες ονοματοδοσίας κλάσεων, μεθόδων).
- PSR-2 — προδιαγραφές μορφοποίησης κώδικα (εσοχές, διακοπές γραμμής κ.λπ.).
- PSR-4 — αυτόματη φόρτωση κλάσεων μέσω χώρων ονομάτων.
- PSR-3 — διεπαφή για καταγραφή.
- PSR-7 — μηνύματα HTTP (αιτήματα και απαντήσεις).
- PSR-12 — επέκταση του PSR-2 με πιο λεπτομερείς κανόνες μορφοποίησης.
Αυτές οι προδιαγραφές βοηθούν στη διατήρηση της συνοχής του κώδικα και διευκολύνουν την ενσωμάτωση διαφορετικών βιβλιοθηκών και συστατικών.