現(xiàn)在位置: ホームページ > ダウンロード > 學(xué)習(xí)リソース > php電子書籍 > DoitPHP コーディング仕様書

DoitPHP コーディング仕様書
分類する: 學(xué)習(xí)教材 / php電子書籍 | リリース時間: 2017-12-12 | 訪問: 3100180 |
ダウンロード: 233 |
最新のダウンロード
ヒマラヤの子供たち
ゼブラai
スーパーマーケットマネージャーシミュレーター
緊急警報OL
オペレーションデルタ
ポケモンギャザリング
ファンタジー水族館
ドールズフロントライン
星の翼
24時間リーダーボードの閲覧
- 1 マスターフレックスボックスレイアウト:ブートストラップの要素の垂直積み重ねの問題を解決する
- 2 JavaScriptダイナミックループ更新IFRAMEコンテンツチュートリアル
- 3 UIKITボタンテキストの下線の色を変更します
- 4 ASUS TUF GAMING X870E-PLUS Wi-Fi7レビュー
- 5 HTMLテーブル固有の列コンテンツをクリップボードにコピーするためのJavaScriptチュートリアル
- 6 Linux FDコマンド:10端子ファイル検索方法
- 7 ブートストラップフレックスボックスレイアウトに要素の垂直スタッキングを?qū)g裝する:側(cè)面からレイヤー
- 8 ブートストラップレイアウトにおけるブロックレベルの要素の垂直スタッキングの実裝:FlexBoxの並べ替えの問題を解決します
- 9 Array要素をHTMLのさまざまな領(lǐng)域に動的に噴射するチュートリアル
- 10 html5qrcodeカメラの検出と初期化:getcameras()メソッドの誤用を避ける
- 11 PHP Redis拡張機能をインストールして有効にする方法
- 12 UIKITテキストボタンのホバースタイルを最適化:カスタムカラーと背景
- 13 フレックスボックスレイアウトにおける応答性のある子要素の一貫性のないスケーリングの問題の解決策
- 14 Gigabyte B850i Aorus Proレビュー
- 15 インタラクティブな畫像セレクターの構(gòu)築:動的ページナビゲーションと視覚的フィードバックを?qū)g裝する
最新のチュートリアル
-
- 海外のWeb開発フルスタックコースの完全なコレクション
- 3773 2024-04-24
-
- Go言語実踐GraphQL
- 4054 2024-04-19
-
- 550W ファンマスターが JavaScript をゼロから段階的に學(xué)習(xí)します
- 5362 2024-04-18
-
- Python マスター Mosh、基礎(chǔ)知識ゼロの初心者でも 6 時間で始められる
- 5246 2024-04-10
-
- MySQL 入門 (教師モッシュ)
- 3438 2024-04-07
-
- Mock.js | Axios.json - 10 日間の質(zhì)の高いクラス
- 3938 2024-03-29
適用範(fàn)囲 特に指定がない限り、次のルール要件は DoitPHP プロジェクトに完全に適用されます (注: DoitPHP を使用して開発された PHP プロジェクトではなく、Doitphp の PHP フレームワーク ファイル)。次のコーディング標(biāo)準(zhǔn)が気に入った場合は、他の PHP 開発プロジェクトでも使用できます。?
標(biāo)準(zhǔn)化の重要性と利點 「ルールもなく、四角形もない?!?ソフトウェア プロジェクトの開発が公的で一貫した標(biāo)準(zhǔn)に準(zhǔn)拠している場合、チーム メンバー全體が一貫したコーディング スタイルを形成して維持し、プロジェクト ドキュメント全體が 1 人で作成されます。 。各プログラマのコードは他の人にとって理解しやすく、コードの保守性が向上し、ソフトウェアの保守コストが削減されます。同時に、新しい參加者は環(huán)境にすぐに適応できるため、チーム開発協(xié)力の効率が最大化されます。長期的に標(biāo)準(zhǔn)化されたコーディングにより、開発者は適切なコーディング習(xí)慣を身につけ、コーディング エラーの可能性を減らし、より厳密な思考を身につけることもできます。仕様を「文書化」する目的は、コーディング標(biāo)準(zhǔn)を明確にすることです。私たちは、標(biāo)準(zhǔn)がプロジェクト成功の鍵ではないと信じていますが、標(biāo)準(zhǔn)はチームのコラボレーションをより効率的にし、設(shè)定されたタスクをよりスムーズに完了するのに役立ちます。
PHP コーディング仕様と原則 1. ファイル形式 1.1. ファイルエンコーディング: ファイルエンコーディングは UTF-8 に統(tǒng)一されます (注: UTF-8 以外の BOM)。 1.2. PHP コード タグ: PHP コードを定義するには、いつでも「<?php ?>」を使用します。また、「<? ?>」は禁止となります。 PHP のみを含むコード ファイルの場合は、余分なスペースやその他の文字がコードに影響を與えるのを防ぐために、ファイル末尾の「?>」を無視することをお勧めします。 1.3. インデント規(guī)則: TAB の代わりに 4 つのスペースをインデントに使用します。これはすでにPHP業(yè)界の標(biāo)準(zhǔn)となっており、「歴史の流れに逆らう」つもりはありません。スペースを使用する主な理由は、コードをすっきりと整然と見せるためです。エディターが異なれば、TAB タブ文字の長さは異なりますが、スペースは同じであるためです。 TAB を使用する場合は TAB キーを押すことで問題を解決できますが、スペースを使用するとスペースバーを 4 回押す必要があり、明らかに開発効率に影響します?,F(xiàn)在、多くのエディタではデフォルトで TAB が 4 つのスペースを占めるように設(shè)定されています (スペースの數(shù)はエディタで調(diào)整できます)。その場合、開発効率を向上させるために、安心して TAB を使用できます。このインデント仕様は、JavaScript の関數(shù)、クラス、論理構(gòu)造、ループなどにも適用されます。 1.4. コードの內(nèi)容: 各行の末尾に余分なスペースや TAB 文字を使用することはできません (エディターがファイルを Unix 形式で保存していることを確認(rèn)してください。つまり、行は改行で終了します)。言語パックの注釈構(gòu)成ファイルを除いて、中國語はどこにも存在しません。 1.5. コード コメント: ファイルには明確なコード コメントが必要であり、コメント スタイルは phpDocumentor 標(biāo)準(zhǔn)を採用しています。

関連する推奨事項


人気のおすすめ

