Is there any way to name a variable after another variable, I sort of made up this bit of code which I thought might work but it didn't

$V_Name = 'variable';
$"$V_Name" = 'Hello';

Bit of a long shot I know but I thought it might work,
Any other ideas, I wondered if there was a command like setvariable(); where you could set the variable name as a string but I couldnt find anything.
Sam Rudge

You can use something called a variable variable(yeah, I know it's weird)

$$variable = "Shawn";
echo $name; // prints Shawn