Ну с дефисами сложно будет, это как-никак оператор вычитания.
А вообще - решается используемым стандартом кодирования. Не имеет никакого значения, что именно вы выберите, главное - что-то одно в рамках всего проекта.
Например, популярный PSR:
www.php-fig.org/psr/psr-1 Имена переменных намеренно обходит стороной, но диктует стиль именования классов и методов.
Со ссылками - любой вариант.