Dove posso trovare riferimenti alle convenzioni di codifica PHP per gli standard di codifica PHP?Convenzioni di codifica PHP?
risposta
suggerisco Zends standard di codifica: http://framework.zend.com/manual/1.12/en/coding-standard.html
Quelli da Zend sono molto buone.
Gli PEAR coding standards sono in circolazione da un po 'di tempo. Credo che siano predefiniti per lo PHP code sniffer.
Interessante. Non sono per la PERA, però. Non sono un fan dei framework di grandi dimensioni a meno che non ne abbia davvero bisogno (cosa che non ho fino ad ora.) – Moshe
@Moshe: cosa hai sviluppato? – MiseryIndex
Zend è un framework di grandi dimensioni. PEAR è solo un negozio di dolci con cose interessanti della comunità. –
Vorrei anche menzionare che un altro framework popolare, CakePHP, ha le proprie convenzioni.
mi sento di raccomandare a guardare il FLOW3 Coding Guidelines. È molto buono.
PSR-2: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
(Estratto)
Questa guida si estende e si espande su PSR-1, lo standard di codifica di base.
L'intento di questa guida è di ridurre l'attrito cognitivo durante la scansione del codice di autori diversi. Lo fa enumerando un insieme condiviso di regole e aspettative su come formattare il codice PHP.
- 1. Convenzioni di codifica dei nomi dei file JavaScript e PHP
- 2. Come verificare il codice PHP rispetto a uno specifico insieme di convenzioni di codifica?
- 3. Convenzioni di denominazione - Lavorare con PHP e MySQL
- 4. Codifica e-mail PHP?
- 5. Codifica PHP in Android
- 6. codifica substr_replace in PHP
- 7. Codifica HTML in PHP
- 8. Rileva codifica file in PHP
- 9. Rimuovere la codifica utilizzando PHP
- 10. Codifica del filesystem di rilevamento PHP
- 11. php fgetcsv - problemi di codifica del charset
- 12. problema di codifica (UTF-8) in PHP
- 13. Convenzioni di commento
- 14. Convenzioni di denominazione ruby?
- 15. Convenzioni di denominazione JavaScript
- 16. SQL Convenzioni di denominazione
- 17. Test delle convenzioni di codifica e denominazione del codice C/C++
- 18. Convenzioni di denominazione di Protobuf
- 19. Standard di codifica Objective-C?
- 20. Rileva la codifica base64 in PHP?
- 21. PHP: codifica degli attributi HTML/decodifica JavaScript
- 22. PHP 5.4 codifica UTP-8 multipart/form
- 23. Disabilita codifica entità HTML in PHP DOMDocument
- 24. Convenzioni di layout Html GWT
- 25. Java convenzioni pacchetto di denominazione
- 26. Convenzioni di denominazione gemma rubino
- 27. generici Java convenzioni di denominazione
- 28. Codifica UTF-8 xml in PHP
- 29. Problemi con la codifica dell'intestazione PHP Mailer
- 30. Codifica carattere riga di comando da execs di PHP()
Questo collegamento è attualmente interrotto a partire dal 27 aprile 2016 –
Il collegamento funziona dal 13 dicembre 2016 :) – David