(PECL quickhash >= Unknown)
QuickHashIntSet::loadFromString — Este método de fábrica crea un conjunto a partir de una string
$contents, int $size = ?, int $options = ?): QuickHashIntSetEste método de fábrica crea un nuevo conjunto a partir de una string. El formato del fichero consiste en enteros de 32 bits con signo empaquetados juntos en el orden de bytes que el sistema en el que se ejecuta el código utiliza.
contentsLa string que contiene un formato serializado del conjunto.
size
       La cantidad de listas de cubos a configurar. El número que se pasa será
       automáticamente redondeado a la siguiente potencia de dos. También está
       automáticamente limitado de 4 a 4194304.
      
options
       Las mismas opciones que el constructor de la clase; excepto que la opción de tamaño
       es ignorada. Se calcula automáticamente para ser el mismo que el número de
       entradas en el conjunto, redondeado a la potencia de dos más cercana
       con un límite máximo de 4194304.
      
Devuelve un nuevo QuickHashIntSet.
Ejemplo #1 Ejemplo de QuickHashIntSet::loadFromString()
<?php
$contents = file_get_contents( dirname( __FILE__ ) . "/simple.set" );
$set = QuickHashIntSet::loadFromString(
    $contents,
    QuickHashIntSet::DO_NOT_USE_ZEND_ALLOC
);
foreach( range( 0, 0x0f ) as $key )
{
    printf( "Key %3d (%2x) is %s\n",
        $key, $key,
        $set->exists( $key ) ? 'set' : 'unset'
    );
}
?>Resultado del ejemplo anterior es similar a:
Key 0 ( 0) is unset Key 1 ( 1) is set Key 2 ( 2) is set Key 3 ( 3) is set Key 4 ( 4) is unset Key 5 ( 5) is set Key 6 ( 6) is unset Key 7 ( 7) is set Key 8 ( 8) is unset Key 9 ( 9) is unset Key 10 ( a) is unset Key 11 ( b) is set Key 12 ( c) is unset Key 13 ( d) is set Key 14 ( e) is unset Key 15 ( f) is unset
