一个函数

原创 2004年10月09日 09:08:00

function GetHTML ($url, &$delta, $corto = false, $complet = true) {

  
$url_stuff = parse_url($url);

  
$fp = fsockopen ($url_stuff['host'], 80, $errno, $errstr, 30);

  if (!
$fp) {

   exit;

  } else {
   
$header = "GET " . $url_stuff['path'] . "?" . $url_stuff['query'] ;

   
$header = $header . " HTTP/1.0/r/nHost: " . $url_stuff['host'] . "/r/n/r/n";

   
fputs ($fp, $header);

   
//Separar contenido...

   
$header = '';

   
$body = '';

   
$act = false;

   
$fin = false;

   while ((!
feof($fp)) && !$fin) {

       
$line = fgets ($fp,1024);

       if (!
$act) {

         if (
strpos($line, "/r/n", 0) == 0) {

           
$header .= $line;

           if (!
$complet) $fin = true;

             
$act = true;

           } else {

             
$header .= $line;

           }

         } else {

         if (
$corto) {

           if (
eregi ("<body([^>]*)>", $line, $o)) $fin = true;

         }

         if (!
$fin) $body = $body . $line;

       }

   }

       

   
//Seguir location...

   
$ret = strpos($header, "Location:", 0);

     if (
$ret !== false) {

     
$fin = strpos($header, "/r/n", $ret +9);

     
$nueva = substr($header, $ret+9, $fin - $ret - 9);

     
$body = GetHTML($nueva, $delta, $corto, $complet);

     } else {

     
$delta = $url;

   }



   
fclose ($fp);

}



return
$body;

}

C语言:写一个判素数的函数

题目:写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息...
  • u010703975
  • u010703975
  • 2015年04月04日 10:26
  • 3581

一个函数有多少行代码比较合适?

要看功能,如果一个方法可以分成好多个子功能的话尽量将其抽取出来作为单独的方法,曾经重构过好多这样的代码,不是写代码的人水平低,主要还是不负责,懒得多想。 个人觉得函数的写法应该遵循以下两点基本的原则...
  • Aaroun
  • Aaroun
  • 2017年10月24日 16:07
  • 283

写一个验证邮箱函数

写一个验证邮箱函数 function valid_email($address) { if (ereg('^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\...
  • xiaoyangxiaodong
  • xiaoyangxiaodong
  • 2014年05月20日 18:47
  • 831

编写函数判断一个整数是否为素数

题目内容: 编写函数int isprime(int a);用来判断整数a是否为素数,若是素数,函数返回1,否则返回0。调用该函数找出任意给定的n个整数中的素数。 注意,1不是素数。 输入格...
  • dxuehui
  • dxuehui
  • 2017年09月28日 23:31
  • 1664

一个函数内多少行代码合适

一个方法的最优行数限定在50-80行之间,这样对于开发者以后的维护来说,简洁的代码更容易进行修改和维护。一个类的行数应该是没有限定 的 这个没有限定。但是一般的开发建议,一个方法不要超过50...
  • yuanya
  • yuanya
  • 2013年05月14日 18:04
  • 1433

请编写一个 C 函数,该函数将给定的一个整数转换成字符串

#include #include char* str_from_i(int i_in,char* str_out){      int t_op_flag=0;      int t_i_in;  ...
  • kimn
  • kimn
  • 2005年01月14日 15:01
  • 3632

Go 斐波那契闭包

斐波那契数列,从第三个数字开始,每个数字都是前两个数字的和。     所以,我们需要在fibonacci函数中定义三个变量x1,x2,sum。     而返回值使用闭包的方式,每次求和,扔掉x1的...
  • lengyuezuixue
  • lengyuezuixue
  • 2017年12月26日 10:17
  • 73

【C语言】模拟strcmp比较两个字符串

#include #include #include //模拟strcmp比较两个字符串 int strcmp_self(char *strFrist,char *strSecond){ ...
  • qq_15974389
  • qq_15974389
  • 2016年05月11日 11:02
  • 200

编写一个标准strcpy函数

1、字符串的拷贝函数 2、 3、 4、
  • wwkaven
  • wwkaven
  • 2014年08月13日 07:51
  • 1439

指针函数与指向函数的指针变量

指针变量也可以指向一个函数。一个函数在编译时被分配一个入口地址,这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。 1. 指向函数的指针变量的一...
  • ZUIKUXUEBA
  • ZUIKUXUEBA
  • 2016年03月07日 14:03
  • 2384
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个函数
举报原因:
原因补充:

(最多只允许输入30个字)