laravel - 標準化された PHP クラス ライブラリの名前はどのようにすべきですか?
Jul 06, 2016 pm 01:53 PM
class.classname.php の形式で多くのオープンソース プロジェクトを見てきましたが、classname.class.php の形式で多くのフレームワークも見てきましたが、このクラスはどこに配置すればよいでしょうか?
私は個人的に .class.php 形式を好みます。なぜなら、一部のフレームワークでは、サードパーティのクラス ライブラリをインポートするときに、指定されたクラス ライブラリのサフィックスを .class.php として直接指定できるからです
返信内容:
class.classname.php の形式で多くのオープンソース プロジェクトを見てきましたが、classname.class.php の形式で多くのフレームワークも見てきましたが、このクラスはどこに配置すればよいでしょうか?
私は個人的に .class.php 形式を好みます。なぜなら、一部のフレームワークでは、サードパーティのクラス ライブラリをインポートするときに、指定されたクラス ライブラリのサフィックスを .class.php として直接指定できるからです
*.config.php
*.function.php
*.class.php
上記は小規模なコードの使用に適しており、すべてが 1 つのディレクトリに配置されています。
そうでない場合は、そのようなファイル名は必要ありません。
PHP の psr-4 について学ぶことをお勧めします: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md
これはすべて使用習慣の問題です。または、PSR-4
来写比较好,毕竟有 composer
に従ってネームスペースとソースファイル間のマッピング関係を自動的に生成します。これは非常に使いやすいです
phpファイルならphpで終わればいいと個人的には思っています
クラスファイル、設定ファイル、関数ファイルを区別する必要はありません
見たい場合はプロジェクトを見るのが一番良いです上記 http://packagist.org/
これらはすべて php! で終わる必要があります!

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
