首页 > 建站相关

PHP间隔一段时间执行代码的方法

ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); // 执行时间为无限制,php默认执行时间是30秒,可以让程序无限制的执行下去 $interval=24*60*60; // 每隔一天运行一次 do{ sleep($interval); // 按设置的时间等待一小时循环执行 $sql="update blog set time=now()"; ...... //其他操作 }while(true);

PHP下的命令行执行

以下是 PHP 二进制文件(即 php.exe 程序)提供的命令行模式的选项参数,您随时可以通过 PHP -h 命令来查询这些参数。 Usage: php [options] [-f] [args...] php [options] -r [args...] php [options] [-- args...] -s Display colour syntax highlighted source. -w Display source with stripped comments and w...

php curl函数应用方法之模拟浏览器4

http get: $ch = curl_init("http://www.domain.com/api/index.php?test=1") ; curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回 echo $output = curl_exec($ch) ; /* 写入文件 */ $fh = fopen("out.html", 'w') ;...

php curl函数应用方法之模拟浏览器3

摘几个从别的网站扣过来的例子: 例一: $cookie_jar = tempnam('./tmp','cookie'); $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, 'http://******'); curl_setopt($ch, CURLOPT_POST, 1); $request = 'email_address=&password=&action='; curl_setopt($ch, CURLOPT_POSTFIELDS, $request); //把返回来的cookie信息保存在$cookie_jar文件中...

php curl函数应用方法之模拟浏览器2

post例子 $url = "http://www.mytest.com/curl/login.php"; //请求的url地址 $user = "zkg111"; //用户名 $pass = "123456"; $postdata = "user_name=".$user."&password=".$pass; //请求的数据,以 & 符号分割 $curl = curl_init(); //开启curl curl_setopt($curl, CURLOPT_URL, $url); //设置请求地址 curl_setopt($curl, CURLOPT_RETUR...