Sobes.tech
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 με πιο λεπτομερείς κανόνες μορφοποίησης.

Αυτές οι προδιαγραφές βοηθούν στη διατήρηση της συνοχής του κώδικα και διευκολύνουν την ενσωμάτωση διαφορετικών βιβλιοθηκών και συστατικών.