PHPStorm IDE를 사용하고 있으며, PHP 코드의 오류, 문제를 검사 할 수있는 매우 유용한 기능이 있습니다.PHPStorm 검사 규칙
나는 옵션을 전역 적으로 끌 수있는 방법을 알고있다.
require_once ('../config/configuration.inc');
define ("LIB_PATH", BASE_PATH . '/libraries/') ; //originally in conf i put here for test
require_once (LIB_PATH.'JFMF/Core/JFMF_APP.php');
$App = new JFMF_App();
조사관은 내가 JFMF_APP 클래스를 정의하고, 또한 관하여 저를 통지해야한다, 저를 경고 : 예를 들어 , 여기에 간단한 코드입니다, 난 알아 보았하지 않는 것, 내가 LIB_PATH을 정의 놈이야 정의 때문에 거기에, 그리고 충분하지 않은 경우, require_once 나 PHPDoc이 문제를 해결하기 위해 (만약 내가 도움이되지 않습니다), 그리고 몇 가지 다른 성가신 경고를 경고합니다.
어쨌든, 문제는 원래 configuration.inc에서 LIB_PATH의 정의에 초점을 맞 춥니 다.
내 질문은 PHPStorm에 include 문이 있으면 처리하고 클래스를 등록하여 내 개체가 정의 된 클래스에서 나올 수 있도록하는 방법입니다. 나는 그것이 아주 좋지 않다고 생각한다. 나의 영어는 그렇게 좋지 않다.
코드가 작동하며 오류없이 실행됩니다.
다른 PHPS 초보자도이 사실을 알고있을 것입니다.
죄송합니다, PhpStorm 8.0.2을 사용하여, 내가 사용하지 않도록 설정할 수 있습니다 오류와 같은'예상 : semicolon' 예를 들어, 이'@ Annotation'과 같은 코드 라인에서? – tonix
@noinspection 주석 목록을 찾는 사람들을위한 추가 기능과 마찬가지로, 여기에서 찾을 수 있습니다. https://gist.github.com/discordier/ed4b9cba14652e7212f5 – carbontwelve