Also ich hab folgendes rausgefunden:
Wenn ich folgendes Script schreibe
Code:
<?php
error_reporting(E_ALL);
function x()
{
$x="3";
return $x;
}
x();
echo $x;
?>
wird $x nicht ausgegeben. Bedeutet: Ich schmeisse $x mit return nicht in den Pool der globalen Variablen. Das ist komisch, und ich frage mich, wozu return dann überhaupt gebraucht wird. Egal.
Ich muss wissen, wie ich eine Variable am Ende einer Funktion, sozusagen als verarbeitetes Endprodukt vom lokalen in den globalen Variablenpool schmeissen kann.
Weiß das jemand? Wäre schön!
