Zend Studio 10で未定義の変数エラーが多数発生します。
私はこのようなphpファイルを持っています:
ファイル var.php
<?php
$functions = $root."/requires/functions.php";
$top_utf = $root."/requires/top_utf.php" ;
$database = $root."/requires/db.php" ;
$footer = $root."/requires/pageFooter.php" ;
?>
PHPファイルで次のコードを使用すると、zend studioはすべてのrequire_once行で未定義変数エラーを表示します。(ブラウザでこのページにアクセスすると、ページは期待どおりに表示され、完全に機能します。)
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
require_once($root."/requires/vars.php") ;
require_once($functions);
require_once($top_utf);
require_once($database);
require_once($footer);
?>
Zend Studio は、インクルード ファイル (この場合は var.php) で宣言された変数を認識しませんか? $functions と $top_utf 変数は var.php で定義されているので、これらのエラーを受け取るべきではないと思います。どんな種類のアドバイスでも大歓迎です。