After the program is executed, all its variables are destroyed from memory.

The exception is external variables.

They can be created during the execution of one program and read into another without restrictions. This is done by calling the var_extern_get and var_extern_set functions.

External variables have an identifier and a value.