Здравствуйте! Подскажите, почему если в коде через
include()
подключить какой-то файл, а затем использовать переменную из этого файла, то PHPStorm подчеркнёт её как неопределённую (undefined variable)?
Пример:
include ('nginxconf.php');
include ('apacheconf.php');
file_put_contents("/home/user/$this->mainname.conf" , $apacheconf);
file_put_contents("/home/user/$this->mainname" , $nginxconf);
nginxconf.php :<?php
$nginxconf = "";
apacheconf.php<?php
$apacheconf = "";
При запуске программы всё проходит нормально.