fsockopen est une fonction de package de socket, en plus de la fonction de communication TCP:// de base couramment utilisée, il possède également d'autres fonctions de communication puissantes, UDP:// unix:// udg:// et ainsi de suite divers protocoles.
Vous pouvez utiliser stream_get_transports pour obtenir la liste actuelle des protocoles de transfert de socket enregistrés sur le serveur afin de déterminer s'il faut prendre en charge la nécessité d'utiliser l'accord.
Utilisez Composer pour installer la bibliothèque. Bien sûr, vous pouvez accéder à Packagist pour le visualiser.
$ composer require yakeing/php_fsockopen
$ fs = new fsockopen ();
$ ret = $ fs -> init (
10 , //Running time / sec (optional)
tcp, //transport protocol (optional)
true //Blocking mode switch (optional)
);
$ ret = $ fs -> GET (
$ Url , //Destination URL
$ Referer , //Forge Referer (optional)
$ Cookie //This Cookie (optional)
);
$ ret = $ fs -> POST (
$ Url , //Destination URL
$ Content , //Submit content: key/vvalue&...
$ Referer , //Forge Referer (optional)
$ Cookie , //This Cookie (optional)
$ ContentType //Submission method (optional)
);
$ ret = $ fs -> PUT (
$ Url , //Destination URL
$ File , //File OR Picture address: ['01.jpg','02.jpg',...]
$ Referer , //Forge Referer (optional)
$ Cookie , //This Cookie (optional)
);
Si vous tirez de la valeur de l'un des contenus que j'ai créés, j'apprécierais beaucoup votre soutien sous forme de don.
Weibo : je plaisante
Twitter : j'aime