да нет, на php я не пишу
просто мне так проще понимать что переменные переданы именно в аргументах функции, это тоже что перед приватными переменными пишут знак подчеркивания (зачем его пишут? примерно вопрос из той же оперы).
Плюс при автокомплите легко выбирать именно аргументы - набрал $ и сразу список всех аргументов.
Тогда вопрос: А чем это плохо?
Стиль программирования ведь отличается у каждого кодера, у каждого свои предпочтения....