smarty template engine
Tuesday, January 06, 2009  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


assign_by_ref (Referenz zuweisen)

assign_by_ref (Referenz zuweisen) -- 

void assign_by_ref ( string varname, mixed var)

Weist einen Wert via Referenz zu, anstatt eine Kopie zu machen. Konsultieren Sie das PHP-Manual zum Thema 'variable referencing' für weitere Erklärungen.

Technical Note: 'assign_by_ref()' ist effizienter als 'assign()', da keine Kopie der Variable erzeugt wird, sondern auf die Variable im Speicher referenziert wird. Beachten Sie dabei, dass eine nachträgliche änderung Original-Variable auch die zugewiesene Variable ändert. PHP5 wird die Referenzierung automatisch übernehmen, diese Funktion dient als Workaround.

Beispiel 13-1. assign_by_ref (via Referenz zuweisen)

<?php
// Namen/Wert-Paare &uuml;bergeben
$smarty->assign_by_ref('Name', $myname);
$smarty->assign_by_ref('Address', $address);
?>



 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.