PHP用CURL发送Content-type为application/json的POST请求方法
直接上代码,拿去用吧! function json_post($url, $data = NULL) { $curl = curl_init(); curl_seto
php禁止访问某个地区的IP
function checkIp(){ $ip = egetip(); $oldIp = getcvar('iplist'); if ($oldIp) { He
json数据转换为php的数组的办法
假设我们有如下json数据,希望将其转换为数组格式的$jsonStr = '{"uname":"php", "password":"123456"}';$jsonStr = json_decode($
php封装curl函数模拟get,post请求
CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。使用PHP的CURL 库可以简单和有效地去抓网页。你只
php实现基于DFA算法的违禁词过滤的类
在实现文字过滤的算法中,DFA是唯一比较好的实现算法。DFA即Deterministic Finite Automaton,也就是确定有穷自动机,它是是通过event和当前的state得到下一个sta
PHP预定义超全局变量$_SERVER参数详解
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都
PHP安装Swoole Loader扩展教程,适用于Windows和Linux
看到百度很多安装扩展还需要下载Cygwin的,所以特别推出这个教程说明一下,PHP安装Swoole Loader扩展是不需要安装Cygwin,看着网络中充斥着很多不负责任的安装教程顿时觉得有些可笑。或
如何实现短信验证码次数限制PHP教程代码
对用户获取短信验证码的手机号、ip、和浏览器(使用唯一标识)进行限制。本文介绍的方法是对用户每天只能通过同一浏览器或同一ip地址获取验证码10次或者同一手机号只能获取3次短信验证码,三种限制为“或”关
PHP中如何使用AES加密算法加密数据
在研究Discuz 的时候,发现Discuz有一套相当完美的加密算法(相对而言)。这个算法可以将数据加密后,储存起来,到需要用的时候,用之前加密的秘钥将之还原。除了这个之外,还有AES这个算法能够将数
二维数组实现分页的两种方法
方法一:<?php$arr_click = array( array( 'clicks' => 3, 'clickDate' =>'2010-10-11' ), array( 'clicks' =
php中静态属性和普通属性的区别
普通属性(实例属性):实例的单词为:instance实例,其实也叫做“对象”; 普通(实例)属性,就是一个可以在该类实例化出的对象上使用的属性!定义形式:class  类名{ var  $属性名  
thinkphp5引入第三方库非命名空间的库
tp5给了我们一种方式去实现不用命名空间来加载第三方的类!实现方法如下:方法一1.在入口文件中添加define('EXTEND_PATH', __DIR__ .'/../extend/');2.在ex
php遇到Allowed memory size of 134217728 bytes exhausted问题解决方法
终端报出了Allowed memory size of 134217728 bytes exhausted错误,而且重启电脑再次执行仍然是一样。上网查了查,是因为php默认内存限制是128M,所以需要
linux常用php环境管理语句
查看php是否启动ps -ef | grep php或者ps -A | grep -i php 开启phpphp-fpm start停止phpphp-fpm stop重启phpphp-fpm rest
.htaccess禁用PHP执行(亲测有效)
默认情况下,WordPress 某些目录是可读写的,以便我们将主题、插件、图像、视频等文件上传到网站目录中。但是,如果这个功能被别有用心的人利用就会他们将一些后门访问文件或恶意软件上传到我们的网站从而