Вы выполняете один из операндов на результате другого, результатом инкремента/декремента является значение - и Вы не можете использовать инкремент/декремент на значении, это должна быть переменная, которая может быть установлена.
Вы можете использовать константу PATH_SEPARATOR
, а затем константу DIRECTORY_SEPARATOR
, чтобы при необходимости разделить путь.
См. Предварительно определенные константы каталога.
Я знаю, что это работает для include_path - не уверен насчет getenv ('PATH'):
$paths = split(PATH_SEPARATOR, getenv('PATH'));
Кажется, я помню, что Windows принимает оба прямая и обратная косая черта в качестве разделителя файлов, поэтому вам, возможно, не придется беспокоиться об этом.