PHP curlオープン問題
2681 ワード
新浪が提供するPHP SDKにはcurlが必要です.Init()関数は、デバッグ中にcurlが見つからないことを報告します.Init()の方法は、curlを開く手順をご紹介します
今日は新浪登録機能をしています.新浪が提供するPHP SDKにはcurlが必要です.Init()関数は、デバッグ中にcurlが見つからないことを報告します.Init()の方法.
検索でcurlのphp拡張を開く必要があることがわかりましたが、curlは何ですか?何ができる?簡単に説明しますが、あるサイトのデータ情報をつかむ必要がある場合、file()やfile_get_contents()などのWeb読み取り関数を使用することができますが、泥棒プログラムが氾濫しすぎて、ドメイン名の制限をしているサイトもありますが、これらのfile()関数は効率が低下したり、失効したりします.curlを使って最適化すれば、フォーム、クッキー、検証などの機能の強さ、柔軟な効果を実行することができます.
curlを開くには
1.localhostサイトの下でphpinfoを出力phpを検出する.iniの所在(私がCURLを開く時、phpのインストールディレクトリでphp.iniを構成したので、結果はずっと有効ではありませんでしたが、その後phpinfoを調べてphp.iniがapacheのプロファイルで私にリダイレクトされたことを知りました)2.php.iniファイルを開いてphp_curl.dllを検索し、見つけたら前の";"を削除します.apache 3を再起動します.まだcurlが見つからない場合はInit()は、phpディレクトリの下のextディレクトリの中のphp_curl.dllと、phpディレクトリの下のlibeay 32.dll、php 5 ts.dll、ssleay 32.dllをc:windowssystem 32の下にコピーし、apache検証curlを再起動して拡張がオンになっているかどうか、phpinfo()で検索してもプログラム検証を使用できます
今日は新浪登録機能をしています.新浪が提供するPHP SDKにはcurlが必要です.Init()関数は、デバッグ中にcurlが見つからないことを報告します.Init()の方法.
検索でcurlのphp拡張を開く必要があることがわかりましたが、curlは何ですか?何ができる?簡単に説明しますが、あるサイトのデータ情報をつかむ必要がある場合、file()やfile_get_contents()などのWeb読み取り関数を使用することができますが、泥棒プログラムが氾濫しすぎて、ドメイン名の制限をしているサイトもありますが、これらのfile()関数は効率が低下したり、失効したりします.curlを使って最適化すれば、フォーム、クッキー、検証などの機能の強さ、柔軟な効果を実行することができます.
curlを開くには
1.localhostサイトの下でphpinfoを出力phpを検出する.iniの所在(私がCURLを開く時、phpのインストールディレクトリでphp.iniを構成したので、結果はずっと有効ではありませんでしたが、その後phpinfoを調べてphp.iniがapacheのプロファイルで私にリダイレクトされたことを知りました)2.php.iniファイルを開いてphp_curl.dllを検索し、見つけたら前の";"を削除します.apache 3を再起動します.まだcurlが見つからない場合はInit()は、phpディレクトリの下のextディレクトリの中のphp_curl.dllと、phpディレクトリの下のlibeay 32.dll、php 5 ts.dll、ssleay 32.dllをc:windowssystem 32の下にコピーし、apache検証curlを再起動して拡張がオンになっているかどうか、phpinfo()で検索してもプログラム検証を使用できます
<?php
// 1.
$ch = curl_init();
// 2. , URL
curl_setopt($ch, CURLOPT_URL, "http://www.jbxue.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
// 3. HTML
$output = curl_exec($ch);
// 4. curl
curl_close($ch);
$output = curl_exec($ch);
if ($output === FALSE) {
echo "cURL Error: " . curl_error($ch);
}