ホームページ  >  記事  >  バックエンド開発  >  PHPの使い方を詳しく解説 fsockopen_PHPチュートリアル

PHPの使い方を詳しく解説 fsockopen_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:31:471134ブラウズ

curl_で始まる関数もあり、多くの機能を実現できます。時間があるときに調べてみましょう!以下は fskoopen

1 の概要です: PHP の fsockopen 関数の説明:

インターネットまたは Unix ドメインのソケット接続を開きます (オープン ソケット リンク)

target .

fsockopen で指定されたリソースへのソケット接続を開始します。 () は、他のファイル関数 ( fgets() 、 fgetss() 、 fwrite() 、 fclose() 、 feof() など) と一緒に使用できるファイル ポインターを返します。 ファイル ハンドル

open PHP を返します。 fsockopen 関数

PHP fsockopen を使用するには、PHP.ini のallow_url_fopen オプションをオンにする必要があります。

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute">fp</span><span> = </span><span class="attribute-value">fsockopen</span><span>("www.example.com",<br> 80, $errno, $errstr, 30);   </span></span></li>
<li><span>if (!$fp) {   </span></li>
<li class="alt">
<span>echo "$errstr ($errno)</span><span class="tag"><</span><span class="tag-name">br</span><span> </span><span class="tag">/></span><span>n";   </span>
</li>
<li><span>} else {   </span></li>
<li class="alt">
<span>$</span><span class="attribute">out</span><span> = </span><span class="attribute-value">"GET / HTTP/1.1rn"</span><span>;   </span>
</li>
<li>
<span>$out </span><span class="attribute">.</span><span>= </span><span class="attribute-value">"Host: www.example.comrn"</span><span>;   </span>
</li>
<li class="alt">
<span>$out </span><span class="attribute">.</span><span>= </span><span class="attribute-value">"Connection: Closernrn"</span><span>;   </span>
</li>
<li><span> </span></li>
<li class="alt"><span>fwrite($fp, $out);   </span></li>
<li><span>while (!feof($fp)) {   </span></li>
<li class="alt"><span>echo fgets($fp, 128);   </span></li>
<li><span>}   </span></li>
<li class="alt"><span>fclose($fp);   </span></li>
<li><span>}  </span></li>
</ol>

以上、PHPのfsockopen関数の具体的な使い方をご参考、勉強していただければと思います。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446176.html技術記事また、curl_ で始まる関数もあり、多くの機能を実現できます。時間があるときに調べてみましょう!以下は、fskokopen 1 の概要です。 PHP fsockopen 関数の説明: Open Internet or Unix d...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。