Classe pour utiliser les sockets

Contenu du snippet

Voici une classe qui permet d'utiliser les sockets.
Cela ne propose rien de plus que les fonctionalités proposées par le PHP, en revanche cela permet de faciliter le débuguage en affichant tout ce qui entre et ce qui sort simplement en mettant la variable debug à true

Source / Exemple :


<?php
// La classe Socket se trouve dans le zip, voici un exemple d'utilisation
include("Socket.php");

$f = new Socket("http://www.google.com", 80);
$f->debug = true;
$f->puts("GET / HTTP/1.1");
$f->puts("Host: www.google.com\r\n");

$f->debug = false;
echo $f->passthru();
?>

Conclusion :


Voilà, il manque quelques fonctionnalités des sockets que je n'ai pas implémenté car je ne les utilise pas :)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.