2012-01-16 1 views
0

支援を受ける:PHP:dirnameの付いたファイル(__ FILE__)を含むが、まだPHPコードは、私はPHPのライブラリが含まれたスクリプトではEclipseの

include_once dirname(__FILE__) . "/lib.php"; 

私はコードがで関数のために支援されません。この方法をEclipseのこのライブラリ。 しかし、私は使用している場合:

include_once "lib.php"; 

コードが作業を行い支援します。

しかし、dirname(__FILE__)を使用して、正しいディレクトリでlibを探していることを確認します。 (このスクリプトはのphpスクリプトに含まれていてもよいし、それはまだdirname(__FILE__)

+0

'/ lib.php'は、ファイルシステム内の絶対パスを定義します。私はこれがあなたが期待する経路ではないと仮定します。 – KingCrunch

+0

おっと、間違いました...今変更しました... – Dylan

答えて

0

場合には使用している間、任意のヒントは、コードが動作して支援を得るためにdirname(__FILE__)

を使用せず、もう動作しません。ファイルがプロジェクトに存在し(プロジェクトがAptana PHPプロジェクトの場合)、ファイルを含めるかどうかにかかわらず、プロジェクトのすべてのファイルのコードアシストが表示されます。

ファイルが外部にある場合あなたの現在のプロジェクト(別のプロジェクト、またはあなたのディスク上のどこか)に、外部のlibrとしてそれらを添付することができますary。

https://wiki.appcelerator.org/display/tis/PHP+Development#PHPDevelopment-AttachingPHPResourcesの手順に沿って、必要に応じてその方法を学ぶことができます。

希望に役立ちます。

関連する問題