易截截图软件、单文件、免安装、纯绿色、仅160KB

php中curl函数使用方法


 
 PHP 支持curl函数(允许你用不同的协议连接和沟通不同的服务器). curl
是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT
FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP
上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧。
  以下是一个例子:是把PHP的主页取回放到一个文件中。
  例 1. 使用PHP的CURL模块取回PHP主页
$ch = curl_init (”http://www.php.net/”);
$fp = fopen (”php_homepage.txt”, “w”);
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
?>
  curl相关函数列表:
  curl_init — 初始化一个CURL会话
  curl_setopt — 为CURL调用设置一个选项
  curl_exec — 执行一个CURL会话
  curl_close — 关闭一个CURL会话
  curl_version — 返回当前CURL版本
  1>curl_init — 初始化一个CURL会话
  描述
  int curl_init ([string url])
 
 curl_init()函数将初始化一个新的会话,返回一个CURL句柄供 curl_setopt(), curl_exec(),和
curl_close()
函数使用。如果可选参数被提供,那么CURLOPT_URL选项将被设置成这个参数的值。你可以使用curl_setopt()函数人工设置。
  例 1. 初始化一个新的CURL会话,且取回一个网页
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, “http://www.zend.com/”);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
?>
  参见:curl_close(), curl_setopt()
  2>curl_setopt — 为CURL调用设置一个选项
  描述
  bool curl_setopt (int ch, string option, mixed value)
  curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。
  下列选项的值将被作为长整形使用(在option参数中指定):
  CURLOPT_INFILESIZE: 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。
  CURLOPT_VERBOSE: 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值。
  CURLOPT_HEADER: 如果你想把一个头包含在输出中,设置这个选项为


相关文档:

PHP类实例教程(二十三):PHP抽象类实现接口

<p>抽象类实现接口,可以不实现其中的抽象方法,而将抽象方法的实现交付给具体能被实例化的类去处理。</p>
<textarea name="code" class="php">
<?php
interface User
{
 function getName();
 function setName($_name);
}
 //此处只是实现了一个接口的一个方法
abstract cl ......

PHP 创建数据库练习

<?php
header("Content-type:text/html","Charset=UTF-8");
$file="config/config.php";
if(is_writable($file)!=null){
 echo "文件可写入 \n";
}else{
 echo "文件不可写|";
 exit();
}
if(isset($_POST["install"])){
 $string = "<?php \n";
 $string .="\$mysql_host=\"$_P ......

php效率高写法

 
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。
1、如果能将类的方法定义成static ......

xampp,Eclipse,pdt,xdebug构建php的调试环境

最近弄php,发现下载的phpEclipse不能调试,昨天就用了一个下午的时间搭建了php的调试环境。发现网上的关于php调试的文章让人有点乱,就整理下写成这篇文章,希望对大家有些帮助。
在网上查好像是有两种调试的工具:Xdebug和Zend Debugger,我现在用的是Xdebug。我主要就说说xampp,Eclipse,pdt,xdebug构建php的调试环 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号