aktueller Standort: Heim > Herunterladen > Lernmittel > PHP-E-Book > DoitPHP-Codierungsspezifikationen
DoitPHP-Codierungsspezifikationen
Klassifizieren: Lernmaterialien / PHP-E-Book | Veröffentlichkeitsdatum: 2017-12-12 | Besuche: 3100015 |
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 zähle ich Datensätze innerhalb von Gruppen und erhalte die Gesamtzahl in SQL?
- 2 Wie zähle ich Datensätze nach einer SQL GROUP BY-Klausel?
- 3 Wie kann ich Batch-Einfügungen in MySQL optimieren?
- 4 Warum erlaubt C# keine generischen Attributtypen?
- 5 Referenz vs. Kopie in C# Lambda Capture: Wann erhalte ich unerwartetes Verhalten?
- 6 Warum kann ich in C# keine generischen Attribute erstellen?
- 7 Wie weist man mithilfe von Pack-URIs ein BitmapImage von Resources.resx zu Image.Source zu?
- 8 Wie ordne ich ein BitmapImage von Resources.resx korrekt zu Image.Source zu?
- 9 Wie ordne ich ein BitmapImage von Resources.resx richtig zu Image.Source zu?
- 10 Wie weist man ein BitmapImage von Resources.resx zu Image.Source zu?
- 11 Warum kann C# keine generischen Attribute haben?
- 12 Wie extrahiere ich HtmlElements aus Frames und IFrames im WebBrowser-Steuerelement?
- 13 Wie kann Batch-Einfügung die Effizienz beim Einfügen von MySQL-Datenbanken verbessern?
- 14 Meine Python-Reise: Von Zen zu Listen
- 15 Wie extrahiere ich Daten aus HTML-Elementen innerhalb von Frames und IFrames?
Neueste Tutorials
-
- Gehen Sie zur praktischen Anwendung von GraphQL
- 2536 2024-04-19
-
- Erste Schritte mit MySQL (Teacher Mosh)
- 2110 2024-04-07
-
- Mock.js |. Axios.js |. Ajax – Zehn Tage Qualitätsunterricht
- 2894 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