eio_grp_add

(PECL eio >= 0.0.1dev)

eio_grp_addAñadir una petición al grupo de peticiones

Descripción

eio_grp_add(resource$grp, resource$req): void

eio_grp_add() añade una petición al grupo de peticiones.

Parámetros

grp

El recurso de grupo de peticiones devuelto por eio_grp()

req

El recurso de petición

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Agrupar peticiones

<?php


// Crear un fichero temporal y escribir algunos bytes en él
$nombre_fichero_temp = dirname(__FILE__) ."/fichero-eio.tmp";
$fp = fopen($nombre_fichero_temp, "w");
fwrite($fp, "algunos datos");
fclose($fp);


function mi_grupo_hecho($datos, $resultado) {
var_dump($resultado == 0);
@
unlink($datos);
}


function mi_llamada_retorno_fichero_abierto($datos, $resultado) {
global
$grupo;

// $resultado debería contener el descriptor del fichero
var_dump($resultado > 0);

// Crear una petición eio_read() y añadirla al grupo

El resultado del ejemplo sería algo similar a:

resource(6) of type (EIO Group Descriptor) bool(true) string(7) "algunos" bool(true)

Ver también

To Top