aktueller Standort: Heim > Herunterladen > Lernmittel > PHP-E-Book > DoitPHP-Codierungsspezifikationen
DoitPHP-Codierungsspezifikationen
Klassifizieren: Lernmaterialien / PHP-E-Book | Veröffentlichkeitsdatum: 2017-12-12 | Besuche: 3099987 |
Herunterladen: 233 |
Neueste Downloads
Alarmstufe Rot OL
Operationsdelta
Pokémon-Versammlung
Fantasy-Aquarium
Girls Frontline
Flügel der Sterne
Kleine Blumenfee, Feenparadies
Restaurant Cute Story
Shanhe Reiseerkundung
Liebe und Produzent
24 StundenBestenliste lesen
- 1 Wie generiert man eindeutige alphanumerische Zahlen durch Verketten von MySQL-Spalten?
- 2 Sollten Konstruktorfunktionen Versprechen zurückgeben?
- 3 Wie fülle ich fehlende Daten in einem Pandas-DataFrame aus?
- 4 Walkthrough zu Path Of Exile 2: The Slithering Dead
- 5 Welchen Zweck hat das Unterstrichkomma („_“) in Go-Deklarationen?
- 6 Wie konfiguriere ich einen Proxy für HTTP-Clients in Go?
- 7 Wie behebe ich den Microsoft Office-Installationsfehler 30094-2016 in Windows?
- 8 Wie entferne ich Elemente während der Iteration sicher aus einer std::list?
- 9 Wie wirken sich Parameteränderungen innerhalb einer Funktion auf die aufrufende Funktion in C und C aus?
- 10 Sphinx vs. SOLR: Welche eigenständige Volltextsuchmaschine ist die richtige für mein Projekt?
- 11 Sie benötigen kein Update auf React 19
- 12 Wie verwaltet die @Transactional-Annotation von Spring Transaktionen und handhabt den Selbstaufruf?
- 13 Warum ist com.mysql.jdbc.Driver veraltet und wie migriere ich zum neuen MySQL Connector/J-Treiber?
- 14 Wie übergebe ich Parameter in C korrekt?
- 15 Wie lösen Generics das typspezifische Funktionsproblem in Go?
Neueste Tutorials
-
- Gehen Sie zur praktischen Anwendung von GraphQL
- 2301 2024-04-19
-
- Erste Schritte mit MySQL (Teacher Mosh)
- 1980 2024-04-07
-
- Mock.js |. Axios.js |. Ajax – Zehn Tage Qualitätsunterricht
- 2770 2024-03-29
Anwendungsbereich Sofern nicht anders angegeben, gelten die folgenden Regelanforderungen vollständig für DoitPHP-Projekte (Hinweis: Die PHP-Framework-Datei von Doitphp, nicht PHP-Projekte, die mit DoitPHP entwickelt wurden). Wenn Ihnen die folgenden Codierungsstandards gefallen, können Sie diese auch in anderen PHP-Entwicklungsprojekten verwenden.
Die Bedeutung und Vorteile der Standardisierung „Keine Regeln, keine Quadrate.“ Wenn die Entwicklung eines Softwareprojekts öffentlichen und konsistenten Standards folgt, entwickeln und pflegen alle Teammitglieder einen konsistenten Codierungsstil und das gesamte Projektdokument wird von einer Person geschrieben . Der Code jedes Programmierers ist für andere leicht verständlich, was die Wartbarkeit des Codes verbessert und somit die Wartungskosten der Software senkt. Gleichzeitig können sich neue Teilnehmer schnell an die Umgebung anpassen und so die Effizienz der Teamentwicklungszusammenarbeit maximieren. Langfristige standardisierte Codierung kann es Entwicklern auch ermöglichen, gute Codierungsgewohnheiten zu entwickeln, die Wahrscheinlichkeit von Codierungsfehlern zu verringern und sogar strengeres Denken zu entwickeln. Der Zweck der „Dokumentation“ der Spezifikationen besteht darin, unsere Codierungsstandards zu verdeutlichen. Wir glauben, dass Standards nicht der Schlüssel zum Projekterfolg sind, aber sie können uns helfen, die Zusammenarbeit im Team effizienter zu gestalten und festgelegte Aufgaben reibungsloser zu erledigen.
PHP-Codierungsspezifikationen und -prinzipien 1. Dateiformat 1.1. Dateicodierung: Die Dateicodierung ist auf UTF-8 vereinheitlicht (Hinweis: nicht UTF-8+BOM). 1.2. PHP-Code-Tags: Verwenden Sie jederzeit „<?php ?>“ Und „<? ?>“ wird verboten. Bei Codedateien, die nur PHP enthalten, wird empfohlen, das „?>“ am Ende der Datei zu ignorieren, um zu verhindern, dass zusätzliche Leerzeichen oder andere Zeichen den Code beeinträchtigen. 1.3. Einrückungsregeln: Verwenden Sie zum Einrücken 4 Leerzeichen anstelle von TAB. Dies ist bereits der Standard in der PHP-Branche und wir werden nicht „gegen den Trend der Geschichte“ verstoßen. Der Hauptgrund für die Verwendung von Leerzeichen besteht darin, den Code sauber und ordentlich aussehen zu lassen. Denn in verschiedenen Editoren ist die Länge des Tabulatorzeichens TAB unterschiedlich, der Leerraum jedoch gleich. Die Verwendung von TAB kann das Problem durch Drücken der TAB-Taste lösen. Bei der Verwendung von Leerzeichen muss die Leertaste jedoch viermal gedrückt werden, was sich offensichtlich auf die Entwicklungseffizienz auswirkt. Derzeit verwenden viele Editoren standardmäßig ein TAB, das vier Leerzeichen einnimmt (wie viele Leerzeichen es einnimmt, kann vom Editor angepasst werden). Um die Entwicklungseffizienz zu verbessern, können Sie TAB mit Sicherheit und Fettdruck verwenden. Diese Einrückungsspezifikation gilt auch für Funktionen, Klassen, logische Strukturen, Schleifen usw. in JavaScript. 1.4. Codeinhalt: Am Ende jeder Zeile sind keine zusätzlichen Leerzeichen oder Tabulatorzeichen zulässig (stellen Sie sicher, dass Ihr Editor die Datei im Unix-Format speichert, was bedeutet, dass Zeilen mit Zeilenumbrüchen abgeschlossen werden). Mit Ausnahme der Konfigurationsdatei für Sprachpaketanmerkungen darf es nirgendwo anders Chinesisch geben. 1.5. Codekommentare: Dateien müssen klare Codekommentare haben und der Kommentarstil übernimmt den phpDocumentor-Standard