Двойной знак доллара ($$) в PHP используется для доступа к переменной, имя которой хранится в другой переменной. Например:

$foo = 'bar';
$$foo = 'baz';

echo $bar; // выведет 'baz'

Здесь $$foo означает $bar, потому что значение переменной $foo равно 'bar'. Таким образом, $bar = 'baz'.