目次
PHPのPSRシリーズ仕様の内容とは? phppsr仕様とは何ですか?
PSR
PSR-0(オートローディングスタンダード)
PSR-1(基本コーディング標準)
PSR-2(コーディングスタイルガイド)
PSR-3(ロガーインターフェース)
PSR-4(自動読み込みの改善)
ホームページ バックエンド開発 PHPチュートリアル PHPのPSRシリーズの仕様の内容とは phppsrの仕様とは?_PHPチュートリアル

PHPのPSRシリーズの仕様の内容とは phppsrの仕様とは?_PHPチュートリアル

Jul 13, 2016 am 10:09 AM
PDFファイル

PHPのPSRシリーズ仕様の内容とは? phppsr仕様とは何ですか?

PSR

は PHP Standard Recommendation の略語で、実際には PSR と呼ばれる必要があります。これは一連の推奨標準です。現在承認されている仕様には、PSR-0 (Autoloading Standard)、PSR-1 (Basiccoding Standard)、PSR-2 (Coding) が含まれます。スタイル ガイド)、PSR-3 (ロガー インターフェイス)、PSR-4 (改良された自動読み込み)。これは公式の PHP 標準ではありませんが、Zend や Symfony2 などの有名な PHP プロジェクトから抽出された一連の標準です。現在、ますます多くのコミュニティ プロジェクトがメンバーとして参加し、この標準に従っています。

PHP-FIG — PHP Framework Interoperability Group は、PSR の開発仕様を策定する組織です。そのメンバーは、多くの有名な PHP コミュニティ プロジェクトで構成されています。公式 Web サイトのホームページの下部にメンバー リストが表示されます。これらのメンバーは仕様を開発し、プロジェクトに実装します。

実際、各 PSR 仕様の内容は非常に簡潔かつ明確であり、数十ページにわたる仕様よりもはるかに優れています。

PSR-0(オートローディングスタンダード)

PSR-0は自動クラスロード仕様です(原文:公式Webサイト、GitHub)。 2014 年 10 月 21 日の時点で、この仕様は 非推奨 とマークされ、PSR-4 に置き換えられています。その内容は非常に簡潔です。

内容:

PSR-1(基本コーディング標準)

PSR-1は基本的なコーディング標準です(原文:公式Webサイト、GitHub)。クラスファイルの命名方法、クラス名、クラスメソッド名などの内容は簡潔ですか?

内容:

PSR-2(コーディングスタイルガイド)

PSR-2はコーディングスタイル標準です(原文:公式Webサイト、GitHub)。内容は若干増えていますが、PSR-1 に基づいており、インデント、コードの各行の長さ、改行、メソッドの可視性宣言、スペース、およびメソッド本体の中括弧の折り返しに関する関連規定が含まれています。

標準コンテンツ:

PSR-3(ロガーインターフェース)

PSR-3はインターフェースを介したアプリケーションログクラスの定義です(原文:公式サイト、GitHub)。内容は非常にシンプルで、公式のサンプルコードを引用するだけです。もちろん、特定のアプリケーションでは、このインターフェイスに従っている限り、対応する実装を間違いなくカスタマイズできます。

基本コンテンツ:

PSR-4(自動読み込みの改善)

PSR-4は自動読み込み仕様の改良版です(原文:公式サイト、GitHub)。 PSR-0仕様の後継です。 PSR-0 を含む他の自動ロード仕様と互換性があります。

内容:

  • 完全修飾クラス名からファイルをロードする場合:
  • オートローダーの実装は、例外をスローしたり、あらゆるレベルのエラーを引き起こしたり、値を返したりしてはいけません。

  • 注: 特定の仕様内容は、他の中国語翻訳バージョンを参照して編集されています。

    http://www.bkjia.com/PHPjc/947048.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/947048.html技術記事 PHP の PSR シリーズ仕様の内容は何ですか? PSR は PHP Standard Recommendation の略で、実際には一連の推奨標準と呼ばれます。現在採用されている仕様には PSR が含まれます。 ..
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    Video Face Swap

    Video Face Swap

    完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    Python と WebDriver を使用して Web ページをキャプチャし、PDF ファイルとして保存する Python と WebDriver を使用して Web ページをキャプチャし、PDF ファイルとして保存する Jul 08, 2023 pm 10:55 PM

    Python と WebDriver を使用して Web ページのスクリーンショットを作成し、PDF ファイルとして保存する 概要: Web 開発およびテスト中に、分析、記録、レポート作成のために Web ページのスクリーンショットを作成することが必要になることがよくあります。この記事では、Python と WebDriver を使用して Web ページのスクリーンショットを撮り、そのスクリーンショットを PDF ファイルとして保存して簡単に共有したりアーカイブしたりする方法を紹介します。 1. SeleniumWebDriver をインストールして構成します。 Python をインストールします。 Python 公式 Web サイト (https:

    HTMLファイルをPDFファイルに変換する方法 HTMLファイルをPDFファイルに変換する方法 Apr 02, 2024 pm 02:02 PM

    変換方法: 1. pdfcrowd や online2pdf などのオンライン変換ツールを使用すると、インストールせずに HTML ファイルを PDF にすばやく変換できます。 2. Chrome の HTML to PDF プラグインなどのブラウザ プラグインを使用すると、ブラウザ内で直接変換を実行できます。 3. Adob​​e Acrobat や Foxit PhantomPDF などのプロフェッショナル ソフトウェアは、より包括的な機能を提供し、高速バッチ変換と高度な出力オプションをサポートします。

    PHPを使用してPDFファイルを生成する方法 PHPを使用してPDFファイルを生成する方法 May 11, 2023 pm 03:55 PM

    最新のインターネット技術の応用において、PDF ファイルはクロスプラットフォームの標準文書形式として広く使用されています。 PHP は最も人気のあるサーバーサイド プログラミング言語の 1 つであり、PDF ファイルの処理にも非常に実用的です。この記事では、PHPを使用してPDFファイルを生成する方法を紹介します。 1. 関連する拡張機能をインストールして PDF ファイルを生成するには、PDF ライブラリを使用する必要があります。これは、PDF 関連の拡張機能をインストールすることで実現できます。一般的に使用される PDF 拡張子には次のものがあります。 TCPDF 拡張子 TCPDF は、P を生成するために使用されるツールです。

    Edge ブラウザで PDF ファイルに注釈を付けるにはどうすればよいですか? Edge ブラウザで PDF ファイルに注釈を付けるにはどうすればよいですか? Mar 14, 2024 pm 04:00 PM

    Edge ブラウザで PDF ファイルに注釈を付けるにはどうすればよいですか?このブラウザにはこの機能がありますが、注釈機能がどこにあるのか、どのように使用するのかが分からない人も多いです。PDF を開く方法を直接選択して、注釈インターフェイスに入ります。大多数のユーザーに向けて、今日のソフトウェア チュートリアルの内容は、操作手順を大多数のユーザーと共有し、興味のある友人は編集者の手順に従って学習することができます。 Edge ブラウザで PDF ファイルに注釈を付ける方法の紹介: 1. 注釈を付ける必要がある PDF ファイルを選択し、右クリックして、[プログラムから開く] の [Microsoft Edge] オプションを選択します。 2. 開いたインターフェイスで、上をクリックします

    Go 言語の time 関数を使用してスケジュール カレンダーを生成し、PDF ファイルにエクスポートするにはどうすればよいですか? Go 言語の time 関数を使用してスケジュール カレンダーを生成し、PDF ファイルにエクスポートするにはどうすればよいですか? Jul 30, 2023 pm 09:11 PM

    Go 言語の time 関数を使用してスケジュール カレンダーを生成し、PDF ファイルにエクスポートするにはどうすればよいですか?日常生活や仕事において、スケジュールを調整したり管理したりする必要があることが多く、スケジュールカレンダーを作成することは重要なタスクです。 Go 言語は、簡潔で効率的なプログラミング言語として、日付と時刻を簡単に操作できる時刻関数を豊富に提供します。この記事では、Go言語のtime関数を使ってスケジュールカレンダーを生成し、PDFファイルにエクスポートする方法を紹介します。まず、スケジュール カレンダーのデータ構造を作成する必要があります。スケジュールカレンダーパッケージを考えてみましょう

    PDF ファイルを開くと、デジタル境界外のソリューション チュートリアルが常にポップアップ表示されます。 PDF ファイルを開くと、デジタル境界外のソリューション チュートリアルが常にポップアップ表示されます。 Jul 13, 2023 pm 01:33 PM

    PDF は、人々がよく使用する電子ドキュメント形式の 1 つです。印刷品質の良さ、歪みのなさ、持ち運びのしやすさなどから、多くのユーザーに愛用されていますが、使用中に問題が発生することも少なくありません。 Win7 の主力システムのユーザーは、PDF ファイルを開いた後、常に範囲外の数値プロンプトがポップアップ表示され、非常に迷惑だと述べています。この問題をどうやって解決すればいいでしょうか?小さな端に沿って下を見てください。 PDF ファイルを開いた後、常にデジタル範囲外エラー メッセージが表示されます。解決策としては、PDF ファイルが破損しているか、PDF ソフトウェアが破損している可能性があります。解決策: まず PDF ソフトウェアをアンインストールしてから、再インストールします。次に、PDF ファイルを開きます。同じファイルがまだ存在する場合は、PDF ファイルが破損していることを意味します。第 2 に、多くの PDF ドキュメントは元々は画像を含むテキスト バージョンであり、

    NLP 用の Python を使用して複数の PDF ファイルからテキストを抽出して分析するにはどうすればよいですか? NLP 用の Python を使用して複数の PDF ファイルからテキストを抽出して分析するにはどうすればよいですか? Sep 27, 2023 pm 05:45 PM

    NLP 用の Python を使用して複数の PDF ファイルからテキストを抽出して分析するにはどうすればよいですか?要約: ビッグデータ時代の到来により、自然言語処理 (NLP) は大量のテキスト データを解決するための重要な手段の 1 つになりました。一般的な文書形式として PDF にはリッチ テキスト情報が含まれているため、PDF ファイル内のテキストをどのように抽出して分析するかが NLP の分野で重要なタスクとなっています。この記事では、Python プログラミング言語と関連する NLP ライブラリを使用して、複数の PDF ファイルを抽出して分析する方法を紹介します。

    NLP 用 Python を使用して PDF ファイル内の日付と時刻を識別して処理するにはどうすればよいですか? NLP 用 Python を使用して PDF ファイル内の日付と時刻を識別して処理するにはどうすればよいですか? Sep 28, 2023 am 09:10 AM

    NLP 用 Python を使用して PDF ファイル内の日付と時刻を識別して処理するにはどうすればよいですか? NLP (自然言語処理) は、テキスト分類、固有表現認識、感情分析などの多くのタスクを含む、広く使用されている研究分野です。 NLP では、多くのテキスト データに日付と時刻に関する情報が含まれているため、日付と時刻の処理は重要なタスクです。この記事では、Python for NLP を使用して PDF ファイル内の日付と時刻を識別して処理し、特定の情報を提供する方法を紹介します。

    See all articles