程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php curl_init函數用法

php curl_init函數用法

編輯:關於PHP編程

php curl_init函數用法

首先,在C\windows裡的php.ini中我打開了extension=php_curl.dll的功能,然後也重啟了apapche,以下是我寫的抓取百度中PHP的信息:
<?php
  //初始化curl
  $ch = curl_init() or die (curl_error());
  echo "測試一下";
  //設置URL參數
  curl_setopt($ch,CURLOPT_URL,"http://www.baidu.com/s?wd=php");
  //要求CURL返回數據
  curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  //執行請求
  $result = curl_exec($ch) or die (curl_error());
  //取得返回的結果,並顯示
  echo $result;
  echo curl_error($ch);
  //關閉CURL
  curl_close($ch);
?>
可為什麼沒反應呢?連測試的文字都沒有,要是我把echo "測試一下";放到第一行就可以輸出,我估計是curl_init()函數還沒有運行!

你看看PHP的phpinfo()中有沒有CURL擴展支持!

把php_curl.dll拷到c:\windows\和c:\windows\system32裡面 重啟apache
之後再試試看

不是php_curl.dll這個文件
是把php目錄中的libeay32.dll,ssleay32.dll拷到c:\windows\system32裡面 重啟apache

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved