PHP CURL常用参数

PHP CURL常用参数

curl_setopt (int ch, string option, mixed value)curl_setopt()函数将为一个 CURL 会话设置选项。option参数是你想要的设置,value 是这个选项给定的值。类似这样curl_setopt($curl, CURLOPT_NOBODY, 1);第一类对于下面的这些 option 的可选参数,value 应该被设置一个bool类型(TRUE,FLASE,1,0)的值:选项可选 value 值 true false备注<?php //当根据 Location:重定向时,自动设置 header 中的 Referer:信息。 ...

PHP 2021-02-26 AM 1℃ 0条
PHP判断URL的合法性.是否为URL链接

PHP判断URL的合法性.是否为URL链接

方案一:使用 正则表达式<?php function is_url($url){ $r = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match($r,$url)){ //return true; echo '正确的 url 地址'; }else{ //return false; echo '不是合法的 url 地址'; } } 方案二:使用内置函数 filter_var() 推...

PHP 2021-02-26 AM 0℃ 0条
php创建目录

php创建目录

/* 创建目录 */ function mkFolder($path) { if (!is_readable($path)) { is_file($path) or mkdir($path, 0700, true); } }

PHP 2021-02-26 AM 0℃ 0条
php判断 http code

php判断 http code

/* 判断 http code */ function getHeaders($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_NOBODY, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_TIMEOUT, 10);...

PHP 2021-02-26 AM 0℃ 0条
Linux中升级更新命令yum upgrade和yum update的区别

Linux中升级更新命令yum upgrade和yum update的区别

1、作bai用都是系统升du级命名。2、升级zhi内容daoyum -y update:升级所zhuan有包同时也shu升级软件和系统内核;yum -y upgrade:只升级所有包,不升级软件和系统内核。3、使用范围yum -y update:需要更新内核;yum -y upgrade:更新系统时,软件和内核保持原样。

linux 2021-02-24 AM 23℃ 0条
PHP简单的实时在线人数统计

PHP简单的实时在线人数统计

//在线人数 function online_users() { $filename='online.txt'; $CookieName='OnLinePerson'; $onlineTime=30; $online=file($filename); $nowtime=$_SERVER['REQUEST_TIME']; $nowonline=array(); foreach($online as $line){ $row=explode('|',$line); $sesstime=tr...

PHP 2021-02-20 AM 38℃ 0条
php 正则判断true false

php 正则判断true false

function check_content($content) { $content_reg='/正则表达式/i'; if ( preg_match($content_reg,$content) ) { return true; } //结果不符合格式,也当失败处理 else { return false; } } //调用 if ( check_content($content)===true ) { } //API接口没有响应 else { echo 'API connect ...

PHP 2021-02-19 PM 28℃ 0条
php API的签名生成

php API的签名生成

/* API的签名生成 说明: 1、规则:md5(id:key:域名) 传入: $id 客户id号 $key API的key字符串 $domain 被查询网址提取的域名 返回 md5 32位字符串 */ function create_sign ($id,$key,$domain) { return md5("{$id}:{$key}:{$domain}"); }

PHP 2021-02-19 PM 29℃ 0条
php 提取网址链接的域名

php 提取网址链接的域名

/* 提取被查询网址的域名 说明: 1、提取后的域名不带http:// 2、不支持ip形式 传入:被查询的网址 返回:域名字符串 */ function get_domain ($site) { $domain=''; if ( preg_match('!^(?:http://|https://)?((?:[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,16})(?:$|\W)!', $site, $temp) ) { $domain=$temp[1]; } //返回...

PHP 2021-02-19 PM 28℃ 0条
php数字补零的两种方法

php数字补零的两种方法

在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)其中填补后的长度必须是个正整数,填补位置有三个选项,左边:STR_PAD_LEFT,右边:STR_PAD_RIGHT,两端:STR_PAD_BOTH例如:echo str_pad(1,8,”0″,STR_PAD_LEFT);结果:00000001echo str_pad(1,8,”0″,STR_PAD_RI...

PHP 2021-02-03 PM 93℃ 0条
宝塔面板php7.3/4不支持ZipArchive解决方法

宝塔面板php7.3/4不支持ZipArchive解决方法

前言问题:<br /> <b>Fatal error</b>: Uncaught Error: Class 'ZipArchive' not found in /www/wwwroot/f2.4936.cn/include/PHPExcel/Writer/Excel2007.php:220 Stack trace: #0 /www/wwwroot/f2.4936.cn/a/info/info-excel.php(215): PHPExcel_Writer_Excel2007-&gt;save() #1 {main} thrown in &...

其他 2021-01-26 PM 120℃ 0条