phpstorm - thinkphp は IDE をどのように使用してメソッドの場所を特定しますか?
给我你的怀抱
给我你的怀抱 2017-05-16 13:09:22
0
2
992

以下のことを書くとどのような結果が生じるのかわかりません。そのため、この質問を提起しました。
問題に関連するソフトウェアとバージョン
thinkphp3.2.3
phpstorm 2017.1 (これは、以下の IDE が指すものです)

質問:

この書き方だと後のメンテナンスに不都合はありませんか?

このように書かれたメソッドと D メソッドの間に大きなパフォーマンスの違いはありますか?

迅速な位置決め方法が利用できる場所は他にありますか?

<時間>

以下に記述する方法は、主に IDE がメソッドの場所を特定できるようにするためです。D メソッドと M メソッドのせいで、メソッドの場所を特定できません。

<?php
名前空間 Home\Logic;
Home\Model\OrderBulktradeModel を使用します。
Home\Model\OrderBulktradeGoodsModel を使用します。
Home\Model\BulkGoodsModel を使用します。
Home\Model\BusinessUserModel を使用します。
ホーム\モデル\メンバーモデルを使用します。
Home\Model\MemberBusinessModel を使用します。
Home\Logic\RegionLogic を使用します。
Home\Logic\UserLogic を使用します。
クラス OrderLogic は HomeLogic を拡張します
{
    パブリック関数 test()
    {
        $userObj = 新しい UserLogic();
    }
    //ここでは 10,000 行のコードを省略します
    
}

参考にした関連情報
ThinkStorm ポータル
現在の IDE をインストールした後、IDE が見つかりません。

给我你的怀抱
给我你的怀抱

全員に返信(2)
阿神

問題ありません。これは、ThinkPHP を開発していたときに私が書いた方法です。

  1. システムにはモデルが付属しています

リーリー
  1. 自分で書いたモデル

リーリー
いいねを押す +0
黄舟

Ctrl キーを押しながら、ソースをトレースしたい関数を左クリックします。 。 。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート