Попробуй в конфигурациях создать не Web Application, а PHP Remote Debug. В первом случае у меня появляется, во втором нет. Такое ощущение что во втором ключи не совпадают. Но у меня другая проблема, ни одной переменной в PhpStorm'е не видно в окошке Variables
Исходные данные - строки в textarea. Сразу после обработки PHP - выдает такой результат: "aaa aaa aaa aaa aaa aaa aaa aaa" (без кавычек, используется echo). После explode получается вот это:
Array ( [0] => aaa aaa aaa aaa aaa aaa aaa aaa )
По поводу исключения - да, мой косяк, скобочки квадратные забыл, в оригинальном коде были квадратные скобки. В пароле символ | не встречается, вот =) Про добавление в конец $textareaValue /n не понял, что вы имели ввиду. Про code-style - Phpstorm сам выставляет tab'ом =) А за xDebug спасибо, щас почитаю про него и попробую. Ну и за код тоже, щас будем разбираться.