PHP 8.5.0 Alpha 1 available for testing

variant_add

(PHP 5, PHP 7, PHP 8)

variant_addAñade dos valores de variantes y devuelve el resultado

Descripción

variant_add(mixed $left, mixed $right): variant

Añade left a right según las siguientes reglas (tomadas de la biblioteca MSDN), que corresponden a las de Visual Basic:

Regla de adición de variantes
Si Entonces
Ambas expresiones son strings Concatenación
Una expresión es de tipo string y la otra es un carácter Adición
Una expresión es numérica y la otra es un string Adición
Ambas expresiones son numéricas Adición
Una expresión es NULL NULL es devuelto
Ambas expresiones están vacías El subtipo entero es devuelto

Parámetros

left

El operando de la izquierda.

right

El operando de la derecha.

Nota:

Al igual que para todas las funciones aritméticas, los parámetros para esta función pueden ser ya sea un tipo nativo de PHP (entero, string, float, bool o null), o una instancia de la clase COM, VARIANT o DOTNET. Los tipos nativos de PHP serán convertidos a VARIANT utilizando las mismas reglas que las encontradas en el constructor de la clase variant. Los objetos COM y DOTNET tendrán el valor de su propiedad por defecto recuperado y utilizado como valor VARIANT.

Las funciones aritméticas VARIANT están interfazadas con las funciones equivalentes de la biblioteca COM; para más información sobre estas funciones, consúltese la biblioteca MSDN. Las funciones PHP tienen nombres ligeramente diferentes: por ejemplo, variant_add(), en PHP, corresponde a VarAdd() en la documentación MSDN.

Valores devueltos

Devuelve el resultado.

Errores/Excepciones

Lanza una com_exception en caso de fallo.

Ver también

  • variant_sub() - Sustrae el valor del variant de la derecha del valor del de la izquierda

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top