Síguenos en YouTube:
-- CERRAR --

Cómo hacer una petición asíncrona con PHP

Compartir en Facebook

Muchas veces tenemos que mandar a ejecutar acciones en alguna página, pero queremos hacerlo de modo asíncrono para que así no se retrase nuestra página.


Para ello necesitaremos hacer uso de CURL que te permitirá hacer una petición sin necesidad de que el recurso bloquee el funcionamiento de tu portal.


También puedes leer: ¿Se salva tu teléfono si lo metes en arroz después demojarlo? Entérate aquí

Cómo hacer una petición asíncrona con PHP

function curl_post_async2($url, $params){
foreach ($params as $key => &$val) {
if (is_array($val)) $val = implode(“,”, $val);
$post_params[] = $key.”=”.urlencode($val);
}
$post_string = implode(“&”, $post_params);


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_setopt($ch, CURLOPT_USERAGENT, ‘curl’);
curl_setopt($ch, CURLOPT_TIMEOUT, 1);
$result = curl_exec($ch);
print_r($result);
curl_close($ch);
}
$param[“b”] = 8;
curl_post_async2(“http://www.portalx.com”, $param);


Goncalves Tonny
Visitas: