I nomi di variabili possono iniziare solo con una lettera o un underscore.
Da php.net:
Variable names follow the same rules as other labels in PHP. A valid variable name starts with a letter or underscore, followed by any number of letters, numbers, or underscores.
PHP:
$93.186.252.19 // SBAGLIATO: inizia con un numero e presenta caratteri di interpunzione.
Link alla documentazione.