(PECL judy >= 0.1.1)
La classe Judy implémente l'interface ArrayAccess ainsi que l'interface Iterator. Une fois instancié, l'objet peut etre accédé comme un tableau PHP.
Un objet PHP Judy (tableau Judy) peut être de l'un des types suivant :
Exemple #1 Example de tableau Judy
<?php
$judy = new Judy(Judy::INT_TO_MIXED);
$judy[1] = "one";
$judy[2] = array('a', 'b', 'c');
$judy[3] = new Judy(Judy::BITSET);
?>
Judy::BITSETDéfinit le tableau Judy en tant que Bitset avec un entier pour les clés et un booléen pour les valeurs
Judy::INT_TO_INTDéfinit le tableau Judy avec pour clé/valeur des entiers, et seulement des entiers.
Judy::INT_TO_MIXEDDéfinit le tableau Judy avec pour clés des entiers et n'importe quel type pour les valeurs.
Judy::STRING_TO_INTDéfinit le tableau Judy avec pour clés une chaîne de caractères et un entier pour les valeurs.
Judy::STRING_TO_MIXEDDéfinit le tableau Judy avec pour clés une chaîne de caractères et n'importe quel type pour les valeurs.