Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
YAC_VERSION
(string)
La version de l'extension, sous forme de chaîne.
YAC_MAX_KEY_LEN
(int)
Longueur maximale d'une clé, en octets : 48. Un préfixe d'instance est décompté de cette limite.
YAC_MAX_VALUE_RAW_LEN
(int)
Longueur maximale d'une valeur avant sérialisation, en octets :
67 108 863 ((1 << 26) - 1). Les valeurs plus
grandes sont rejetées.
YAC_MAX_RAW_COMPRESSED_LEN
(int)
Taille maximale d'une entrée stockée, en octets : 1 048 576 (1M). Les valeurs qui n'y tiennent pas, même compressées, sont rejetées.
YAC_SERIALIZER_PHP
(int)
Utilise le format serialize de PHP comme sérialisateur (par défaut).
YAC_SERIALIZER_JSON
(int)
Utilise JSON comme sérialisateur. Nécessite que l'extension soit compilée avec --enable-json.
YAC_SERIALIZER_IGBINARY
(int)
Utilise igbinary comme sérialisateur. Nécessite que l'extension soit compilée avec --enable-igbinary.
YAC_SERIALIZER_MSGPACK
(int)
Utilise msgpack comme sérialisateur. Nécessite que l'extension soit compilée avec --enable-msgpack.
YAC_SERIALIZER
(string)
Le sérialisateur actuellement utilisé par l'extension.