8.12 COM et .Net (Windows) 
8 Référence des fonctions 
 Manuel PHP 
 . Introduction . Pré-requis . Installation . For Each . Tableaux et propriétées à la façon des tableaux de COM . Exceptions (PHP 5) . Configuration à l'exécution . Constantes pré-définies . Voir aussi . COM . DOTNET . VARIANT . com_addref . com_create_guid . com_event_sink . com_get_active_object . com_get . com_invoke . com_isenum . com_load_typelib . com_load . com_message_pump . com_print_typeinfo . com_propget . com_propput . com_propset . com_release ->com_set . variant_abs . variant_add . variant_and . variant_cast . variant_cat . variant_cmp . variant_date_from_timestamp . variant_date_to_timestamp . variant_div . variant_eqv . variant_fix . variant_get_type . variant_idiv . variant_imp . variant_int . variant_mod . variant_mul . variant_neg . variant_not . variant_or . variant_pow . variant_round . variant_set_type . variant_set . variant_sub . variant_xor
 
  | 
 
  8.12.28 com_set()
     Modifie une propriété d'un composant COM
    [ Exemples avec com_set ]   PHP 3>= 3.0.3, PHP 4 >= 4.0.5 
void
 com_set (
resource
 
com_object
 ,
string
 
property
 ,
mixed
 
value
 )
com_set
  remplace la valeur de la
     propriété  
property
  du
     composante COM  
com_object
  par
      
value
 .  
com_set
  retourne
     la nouvelle valeur en cas de succès, et
      
FALSE
  sinon.
     
 | N'utiliser pas com_set(), utilisez la syntaxe OO à la place |  
<?php  // faîtes ceci : $obj->property = $value; // à la place de cela : com_set($obj, 'property', $value); ?>
 
 |   
| Note |  | 
 
  Cette fonction n'existe pas en PHP 5 ; à la place, vous devriez utiliser
  la syntaxe régulière et plus naturelle OO pour accéder aux propriétés ou
  appeler les méthodes.
  
 |   
 |