0
我在PhpStorm中有多個文件中有一個警告,我去了那個綠色的勾號!它們都來自使用BLOB,這當然是有道理的,因爲load()不是我的項目中列出的一個函數。它是來自OCI-Lob的基本php功能。代碼PhpStorm - 在BLOB中禁用'沒有在方法中找到的方法'
線路是:
$zip->addFromString($result['FILE_NAME'], $result['FILE_BLOB']->load());
我已經嘗試添加各種組合,如@var
和@method comments
(也許不正確地):
/** @var $result['FILE_BLOB'] load */
我並不想關閉這個檢查當然這項工程在其他地方非常有用。我只是想壓制它,或者甚至更好地將它指向正確的方向。有很多黃色塊代替蜱是令人討厭的。也許我對此很感興趣,因爲該計劃顯然未受影響。有誰知道任何解決方案或解決方法?
嘿謝謝你的回覆。我嘗試了這兩種方法,但它只是說'未定義的類OCI_Lob',然後顯然仍然說在方法中找不到方法。也許需要直接鏈接到OCI-Lobs的位置?另外,我嘗試使用OCI-Lob,因爲Php手冊說明了它,而不是使用下劃線。引用作爲一個變量,我認爲可以用於我的另一個警告。那謝謝啦。 :) –
如果您在名稱空間中工作,則可能需要使用\ OCI_Lob(前面的反斜槓引用根名稱空間)。 PHPStorm應該能夠在默認情況下識別這個類(至少它對我而言)。 – chocochaos
爲這兩種變化工作的熱潮!我更喜歡第二行作爲其一行,並且只是一個評論,因此根本不涉及代碼。謝謝! –