sábado, 4 de junio de 2016

Publicado sábado, 4 de junio de 2016 por con 0 comentarios

Generar rangos de IPv4 en PHP



Esta vez traigo una pequeña librería que hice para Codeigniter sin embargo se puede usar en PHP sin ningún problema.

IPGenerator es una librería que se puede usar en Codeigniter para generar rangos de IPv4, para usarla es necesario colocar IPGenerator.php en la carpeta application/libraries de Codeigniter. Luego para llamar la librería en algún controlador se la carga como otra librería normal, ejemplo:

$this->load->library("IPGenerator");

Para generar rangos se hace de la siguiente manera:

$rango = $this->ipgenerator->ipRange("1.1.1.1","1.1.1.10");


Lo que devolverá un arreglo con las ips dentro del rango dado.

Array ( [0] => 1.1.1.1 
        [1] => 1.1.1.2 
        [2] => 1.1.1.3 
        [3] => 1.1.1.4 
        [4] => 1.1.1.5 
        [5] => 1.1.1.6 
        [6] => 1.1.1.7 
        [7] => 1.1.1.8 
        [8] => 1.1.1.9 
        [9] => 1.1.1.10 )

La librería la pueden descargar del repositorio en Github

IP GENERATOR

      edit

0 Comments:

Publicar un comentario