簡體   English   中英

PHP:函數參數怪異我找不到規則

[英]PHP: Function parameter weirdness I can't find a rule for

我有一個帶有靜態函數的類:

public static function log($logEntryType) 
{
...
{

在同一個班級,我有幾個要點:

const TEST1 = 'test1';
const TEST2 = 'test2';

我正在另一堂課上打以下電話:

MyLogClass::log(MyLogClass::TEST1);

出於某些原因,在PHPStorm 8中-整個行都標有Expected \\App\\Log but got string

我的行為不合法嗎? \\ App \\ Log在哪里進入游戲? 這是真實的還是某種IDE癌症?

這個答案對我有用:

  1. 轉到文件→使緩存無效...,然后重新啟動IDE。
  2. 如果按Ctrl鍵並單擊MyLogClass::log(MyLogClass::TEST1); log ,請檢查IDE將您帶到的位置MyLogClass::log(MyLogClass::TEST1);
  3. 顯示有關該調用的IDE的屏幕快照(在該行的log中, 按Ctrl + Q或View→Quick Documentation)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM