¿Cuál es el tamaño de un bool en PHP?¿Cuál es el tamaño de un bool en PHP?
Para un int, es fácil determinar
echo PHP_INT_SIZE;
Tengo 4 Y 8 bytes o 32 bits. ¿Qué tal un tipo bool? Gracias.
¿Cuál es el tamaño de un bool en PHP?¿Cuál es el tamaño de un bool en PHP?
Para un int, es fácil determinar
echo PHP_INT_SIZE;
Tengo 4 Y 8 bytes o 32 bits. ¿Qué tal un tipo bool? Gracias.
El tamaño de un bool se puede encontrar por mirar el directorio de origen php Zend/zend_types.h
:
typedef unsigned char zend_bool;
Con el tamaño de unsigned char es de 1 byte.
¿Debería ser un byte, creo? – alex
Esto es cuando deseo que 'sizeof' haga lo mismo en PHP que en C y C++. – BoltClock
@alex ¿Por qué un byte cuando un bit sería suficiente? – Phil