Asks the compiler to devote a processor register to this variable in order to speed the program's execution. The compiler may not comply and the variable looses it contents and identity when the function it which it is defined terminates.
CPU register is faster than memory loacations
Nothing. Never do that.
A register variables is that which got space in CPU internal register sets this requst can be granted or rejected by CPU ,by register veriable the processing speed become much faster for that variable.
The block they are declared in.
An advantage of using a correlational study is that it allows you to investigate variables that cannot be directly manipulated.
Simple answer - speed. By using the CPU register, the information is kept "local" to the CPU. By storing a value in a memory location, a lookup has to be performed to retrieve it.
in register
Either in registers or on the stack.
$_SESSION['name'] = "RAGHAV";
pointers points to the memory address of another variable.....in functions we have two kind of variables the actual and dummy variable. when we operate on variables..the value of dummy variables are effected, but if we want to make changes in the actual variable then we have to refer to their address..and we can reach to address of the variables by only using pointers.
Faster execution of code.
Registry variables can be identified with registry allocation. The programmer will decide on the variables that need to be assigned to the registry, and variables not assigned to the registry will be held in RAM.