Documentación offline PHP master

variant_mul

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

variant_mul

Multiplica los valores de dos variantes

Descripción#

php variant_mul(mixed $left, mixed $right): variantphp

Multiplica left por right.

Parámetros#

left
El operando de la izquierda.

right
El operando de la derecha.

Los valores booleanos se convierten en -1 para false y en 0 para true

[!NOTE] 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 ???. Los objetos COM y DOTNET tendrán el valor de su propiedad predeterminada 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#

Si Entonces
Ambas expresiones son del tipo string, fecha, carácter o booleano Multiplicación
Una expresión es un string y la otra es un carácter Multiplicación
Una expresión es numérica y la otra es un string Multiplicación
Ambas expresiones son numéricas Multiplicación
Una de las expresiones es NULL NULL es devuelto
Ambas expresiones están vacías Un string vacío es devuelto

Reglas de multiplicación de variantes

Errores/Excepciones#

Lanza una com_exception en caso de fallo.

Véase también#

variant_div, variant_idiv