php CURL Auth请求头和响应头获取

11-08

$oCurl = curl_init(); // 设置请求头, 有时候需要,有时候不用,看请求网址是否有对应的要求 $header[] = "Content-type: application/x-www-form-urlenco...
阅读全文 0

利用nginx 反向代理解决跨域问题

9-06

server { listen 8094; server_name localhost; #charset koi8-r; #access_log logs/host.access.log m...
阅读全文 0

php 7.1 使用 json_encode 函数造成浮点类型数据出现精度问题

8-02

新项目用的 php 7.1.13 版本,在使用过程中发现 浮点类型 数据经过 json_encode 之后会出现精度问题。 举个例子: $data = [ 'stock' => '100', ...
阅读全文 0

php 正确的输出json格式

10-12

php直接输出json格式,很多新手有一个误区,以为用echo json_encode($data);这样就是输出json数据了,没错这样输出文本是json格式文本而不是json数据,正确的...
阅读全文 0

number_format() 系统BUG 函数去掉数字千分位的逗号

9-07

用这个number_format() 到千位数字就会出现逗号分隔符 这个问题很严重 做资金系统会出现毁灭性的计算问题 因此我针对这个函数做出修改 function number_forma...
阅读全文 0

php自定义保留截取小数点 不四舍五入 直接截取

8-24

使用正则表达式 $num = '123.95555555555'; $pat = '/(\d+\.\d{5})\d*/'; echo preg_replace($pat,"\${1}",$num); 听说正则效率低,我来个不用正则的方法,...
阅读全文 0

Linux环境安装phpredis扩展

8-23

PHP访问Redis需要安装phpredis扩展,phpredis是用纯C语言写的。 phpredis下载地址 https://github.com/phpredis/phpredis 最新的版本是phpredis-develop.zip...
阅读全文 0

PHP正则判断中文UTF-8中文字符串

8-09

$str = "php编程"; if (preg_match("/^[\x{4e00}-\x{9fa5}]+$/u",$str)) { print("该字符串全部是中文"); } else { print("该字符串不全部是中文"); } 知道...
阅读全文 0

API权限设计总结 系统sign验证规则

8-08

摘要: 网络安全越来越发达的今天, 系统安全是每一位开发者都需要考虑的问题, 比如用户注册, 如果提交的数据不做安全验证, 那么有些人或许会提交一堆的垃...
阅读全文 0

php strtotime() 日期转换为时间戳 UTC时区

8-01

print strtotime($date." UTC"); OR echo date_default_timezone_get(); output: America/Chicago echo gmdate('Y-m-d H:i:s', strtotime('2011-10-27T2...
阅读全文 0

phpstudy2016安装redis扩展

7-29

第一步:查看phpstudy版本 第二步:查看phpinfo信息,看Architecture所属类型. 第三步:下载redis扩展 去http://windows.php.Net/downloads/pecl/snaps/redis/2...
阅读全文 0

php连接有密码的Redis服务器

7-29

//实例化 $redis = new Redis(); //连接服务器 $redis->connect("localhost"); //授权 $redis->auth("passwd"); //相关操作...
阅读全文 0

【PHP】进一法取整、四舍五入取整、忽略小数等的取整数方法大全

4-11

PHP取整数函数常用的四种方法,下面收集了四个函数;经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round...
阅读全文 0

file_put_contents()写入数组

4-11

$arr = array( 'name'=>'张三', 'age'=>'26', 'sex'=>'男' ) $str = var_export($arr,TRUE); file_put_contents($filename,$str); functi...
阅读全文 0

PHP-curl multi批处理CPU负载过高的解决办法

4-11

之前写了个监测的脚本,利用curl的多线程方式来读取,结果导致CPU占用过高,经过查找,找到可以降低CPU负载的方法,如下: <?php /** * cURL multi批量处...
阅读全文 0