![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 70
birdfish123
这个作者很懒,什么都没留下…
展开
-
php正则表达式
正则表达式 一、概述 1、什么是正则表达式 具有语法结构的字符串。 2、用途 - 数据验证 - 获取互联网上的信息 3、函数库 PCRE POSIX 学习PCRE函数库,原因 - 效率高 - 兼容Perl JAVA C 的正则。 二、语法 最多组成部分: 定界符、原子、元字符、模式修正符 pr...原创 2017-10-19 23:49:55 · 266 阅读 · 0 评论 -
不用file_get_contents,用curl时。接口调用数据获取
有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容。那就是可以使用另外一个函数curl。 下面是file_get_contents和curl两个函数同样功能的不同写法 file_get_contents函数的使用示例: < ?php $file_contents = file_g转载 2016-12-30 16:04:47 · 1109 阅读 · 0 评论 -
php中curl、fsocket、file_get_content三个函数的使用比较
最近做一个网页小偷程序的时候才发现file_get_content已经完全不能满足需求了。我觉得,在读取远程内容的时候,file_get_content除了使用比curl便捷以外,其他都没有curl好。 php中curl和file_get_content的一些比较 主要区别: 学习才发现,curl支持很多协议,有FTP, FTPS, HTTP, HTTPS, GOPHER,转载 2016-12-30 16:43:21 · 655 阅读 · 0 评论 -
php中 curl模拟post发送json并接收json
本地模拟请求服务器数据,请求数据格式为json,服务器返回数据也是json. 由于需求特殊性, 如同步客户端的批量数据至云端, 提交至服务器的数据可能是多维数组数据了. 这时需要将此数据以一定的数据编码方式(json格式)来组织并提交.以便服务器很好地处理. 客户端curl模拟提交代码. function http($url, $data = NULL, $json = false) { $转载 2017-01-04 16:00:21 · 298 阅读 · 0 评论 -
数据导出到excel表格
//导出excel格式表 function exportData($filename,$title,$data){ header("Content-type: application/vnd.ms-excel;charset=gb2312"); header("Content-disposition: attachment; filename=" . $filename .转载 2017-01-04 16:03:10 · 361 阅读 · 0 评论 -
一curl的使用例子
$content = array('user_id'=>123123,'goods_name'=>'商品名称test','order_id'=>"20161111232"); $content = json_encode($content); $user_agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NE原创 2017-01-13 09:15:07 · 304 阅读 · 0 评论 -
数组数据编码格式转换
//编码格式转换 function format_C($gg,$uu,$arr){ format_change($gg, $uu,$arr,true); return $arr; } function format_change($gg,$uu,&$arr,$apply_to_keys = false){ static $aa_counter=0; i原创 2017-01-13 09:24:14 · 810 阅读 · 0 评论 -
php curl请求接口并获取数据示例
当我们在做PHP开发的时候,很多时候需要对接口进行测试,或者更方便的调用一些已有模块的接口,取到结果并进行后续操作,我们可以通过curl进行模拟提交post和get请求,来去实现这些功能。 下面是对curl的post和get的封装 [html] view plain copy php /** * Created by PhpS转载 2017-01-15 22:43:13 · 452 阅读 · 0 评论 -
php中常用到的header头
header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 header('Location: http://ww转载 2017-03-14 09:57:59 · 293 阅读 · 0 评论 -
mcrypt加解密
先上两份代码: header("content-type:text/html;charset=utf8"); /* * 一个DES加密的例子 */ $str = "42322084755247855|13254586512";//加密内容 $key = "key:111";//密钥 $cipher = MCRYPT_DES;//算法类型 $modes = MCRYPT_MODE_ECB;转载 2017-06-02 16:28:50 · 944 阅读 · 0 评论 -
php rsa加密解密
PHP服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以) 下载开源RSA密钥生成工具openssl(通常Linux系统都自带该程序),解压缩至独立的文件夹,进入其中的bin目录,执行转载 2017-06-08 16:11:23 · 485 阅读 · 0 评论 -
Centos7 下 nginx1.14+php7.2+mysql5.6+swoole
虚拟机安装完centos7后(网络方式为桥接)后: vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改: ONBOOT=yes 保存退出。 service network restart,现在网络应该就通了,可以ping ip 查看自己的ip 可以用ipaddr 用 ifconfig 查看当前网络连接信息。如果 找不到此命令...原创 2018-09-07 11:01:12 · 1185 阅读 · 0 评论