Hello,
Es gibt den Adress-Alias. Der bewirkt im Prinzip das Gewünschte
Was ist das, bzw. wie wendet man den an? Habe davon noch nie etwas gehört. Habe schon auf PHP.net danach gesucht…
$_datensatz = ('Hallo','ich','bin','ein','Datensatz');
$_anderer_Name &= $_datensatz;
echo "<pre>\n";
echo print_r($_anderer_name,1);
echo "</pre>\n";
$_anderer_Name &= $_datansatz[5];
$_anderer_name = 'kein';
echo "<pre>\n";
echo print_r($_datensatz,1);
echo "</pre>\n";
So ungefähr zur Verdeutlichung.
Wenn Du also einen Zugriff solcher Art öfter hättest
echo $_array[$array_2[2]]['links']
echo $_array[$array_2[2]]['oben']
echo $_array[$array_2[2]]['unten']
könntest Du den ersten Teil durch den Alias ersetzen
$_direkt &= $_array[$array_2[2]];
echo $_direkt['unten'];
*g* Das ist mir eigentlich vollkommen egal. Ich wusste gar nicht, dass „with“ überhaupt etwas mit „im Speicher ablegen“ zu tun hat.
Entstanden sit es sicherlich aus der nehrfachen Dereferenzierung, die bei größeren Datenmodellen notwendig ist, um die Variable zu erreichen.
Segment-Descriptor
Verschiebeanteil
Daten-Offsett im Segemnt
Das hat dann später auch in die Hochsprechen Einzug genommen, um nicht jedes Mal den ganzen Schwanz hinschreiben zu müssen.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau