variant La clase variant
En esta página
Introducción#
El VARIANT es el equivalente COM de zval para PHP; es una estructura que puede contener un valor con un rango de diferentes tipos posibles. La clase variant proporcionada por la extensión COM permite tener más control sobre lo que PHP envía y recibe de COM.
Sinopsis de la clase#
variant
Métodos
Ejemplos variant#
Ejemplo variant
<?php
$v = new variant(42);
print "El tipo es " . variant_get_type($v) . "<br/>";
print "El valor es " . $v . "<br/>";
?>
[!NOTE] Al devolver un valor o recuperar una propiedad variant, el variant se convierte en un valor PHP solo cuando hay una correspondencia directa entre los tipos que no produciría una pérdida de información. En todos los demás casos, el valor se devuelve como una instancia de la clase variant. Se puede forzar a PHP a convertir o evaluar el variant como un tipo PHP nativo utilizando los operadores de transtipado explícitamente, o implícitamente a una
stringal mostrarlo gracias a
Véase también variant_get_type.