PHP

thinkphp3.2.2公用函数

thinkphp3.2.2公用函数函数调用默认路径home/Common/function.php...
代码星球·2020-05-23

PHP防止sql语句注入终极解决方案(包含pdo各种操作使用实例)

PHP防止sql语句注入终极解决方案完美解决方案就是使用拥有PreparedStatement机制(预处理sql)的PDO//先做个实验先不用预处理sql写法<pre><?php$pdo=newPDO('mysql:dbname=testdatabase;host=localhost;charset=...

PHP防止被重复请求接口的方法(网页端签名验证的方法)

PHP防止被重复请求接口的方法(网页端签名验证的方法)可以采取签名验证的方式来解决这个问题1time和随机数都是PHP生成的显示在前端2前端生成sign3进行每次请求的sign计数这个是时候用redis自增来判断一共用了10次以上就返回请重新刷新页面  所以参数一定要静态比方说根据可以学习微信jss...

PHP pdo单例模式连接数据库

PHPpdo单例模式连接数据库<pre><?phpclassDb{privatestatic$pdo;publicstaticfunctiongetPdo(){var_dump(self::$pdo);echo'</br>';if(self::$pdo==null){$host='loca...

PHP变量回收

PHP变量回收1离开页面2unset...
代码星球·2020-05-23

PHP不过过滤防止xss攻击的方法

PHP不过过滤防止xss攻击的方法<pre>$content=htmlspecialchars($content);$pos=strpos($content,"u");if(is_numeric($pos)){echojson_encode(array('success'=>0,'msg'=>'...

PHP防止刷微信红包方法

PHP防止刷微信红包方法1输入验证码2授权登陆后领取红包记录下openidip第二次用openid或者ip(ip)连接同一个路由器是一样的所以用ip判断最好是判断有没有6个以上判断有没有领取红包3签名验证http://newmiracle.cn/?p=1184(这个方法就是防止多次请求数据库)4输入手机号发送验证码5微...

PHP写接口需要注意的问题

PHP写接口需要注意的问题方法前面建议写传过来的参数1防止xss攻击2防止sql语句注入3sign签名验证4不经常更新的加索引和缓存app请求时候参数都要加urlencode防止参数带&...

phpredis封装

<pre><?php/***ThisisaRedisexntendclass*/classRedisClient{privatestatic$instance=NULL;/***GetainstanceofMyRedisClient**@paramstring$key*@returnobject*/p...
代码星球·2020-05-23

在Linux中将php-fpm配置成服务的方法

在Linux中将php-fpm配置成服务的方法2012-07-20byJason1.配置php-fpm.conf<pre>vi/usr/local/php/etc/php-fpm.conf</pre>php-fpm.pid目录必须指向:/usr/local/php/var/run/php-fpm...

PHP二维码添加logo的方法

PHP二维码添加logo的方法<pre>publicfunctioncreateqcode($text,$id){include'/phpqrcode/phpqrcode.php';$level="L";//二维码图片每个黑点的像素,默认4$size='10';//二维码边框的间距,默认2$padding=...

phpstorm打开报错方法

phpstorm打开报错方法直接删掉默认文件夹里的idea文件夹重新打开就可以了...

php imagick添加文字和图片的方法

Imagick添加文字和图片的方法<pre><?php$image=newImagick();$image->readImage("/home/www/wordpress/1212/p1_bg.png");$watermark=newImagick();$watermark->readIm...

PHP imagick API中文简介

 PHPimagickAPI中文简介imagick类imagick::adaptiveblurimage向图像中添加adaptive模糊滤镜imagick::adaptiveresizeimage自适应调整图像数据依赖关系imagick::adaptivesharpenimage自适应锐化图像imagick:...

php imagick 获取psd图层信息

phpimagick获取psd图层信息<pre><?php$projectname='test';$im=newImagick("test.psd");$num_layers=$im->getNumberImages();for($i=1,$num_layers=$im->getNumbe...