Manuel Smarty

assign_by_ref()

assign_by_ref() -- Assigne des valeurs par référence

Description

void assign_by_ref ( string varname, mixed var)

Utilisée pour assigner des valeurs aux templates par référence plutôt que par copie. Référez-vous au manuel PHP pour une explication plus précise sur les références des variables.

Note technique : Si vous assignez une variable par référence puis changez sa valeur, le changement est aussi répercuté sur la valeur assignée. Pour les objets, assign_by_ref() ne fait pas de copie en mémoire de l'objet assigné. Référez-vous au manuel PHP pour une explication plus précise sur les références de variable.

Exemple 13-1. Exemple avec assign_by_ref()

  1. <?php
  2. // passe des paires noms/valeurs
  3. $smarty->assign_by_ref("Nom",$myname);  
  4. $smarty->assign_by_ref("Adresse",$address);  
  5. ?> 

Voir aussi assign(), clear_all_assign(), append(), {assign} et get_template_vars().


Remonter Remonter
Jamma Play - L'éditeur javascript - CSS - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique