php技巧

PHP高精确度运算BC函数库实例详解 2017-08-06

这篇文章主要介绍了PHP高精确度运算BC函数库,结合实例形式分析了BC函数库中bccomp.bcadd.bcsub.bcmod.bcdiv.bcmul等函数的功能以及高精度数学运算使用方法,需要的朋友可以参考下本文实例讲述了PHP高精确度运算BC函数库.分享给大家供大家参考,具体如下: <?php /********************************** ...

PHP编程实现阳历转换为阴历的方法实例 2017-06-20

这篇文章主要介绍了PHP编程实现阳历转换为阴历的方法,结合具体实例形式分析了php阴历操作类的定义与使用技巧,需要的朋友可以参考下本文实例讲述了PHP编程实现阳历转换为阴历的方法.分享给大家供大家参考,具体如下: php类 <?php /** * Class Lunar * 农历 节气 节日 * author:[email protected] */ class Lunar { pu ...

PHP编程获取图片的主色调的方法基于Imagick扩展 2017-06-08

这篇文章主要介绍了PHP编程获取图片的主色调的方法,基于PHP的Imagick扩展实现针对图片的颜色值获取功能,需要的朋友可以参考下本文实例讲述了PHP编程获取图片的主色调的方法.分享给大家供大家参考,具体如下: 代码中用到了php的图片扩展,所以使用之前,需要先安装PHP的Imagick扩展,具体安装如下(window下): windows7下安装php的imagick和 ...

PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法 2017-05-17

这篇文章主要介绍了PHP基于迭代实现文件夹复制.删除.查看大小等操作的方法,简单说明了迭代的原理并结合实例形式分析了php采用迭代算法实现文件夹的复制.删除及查看大小等常见操作的相关实现技巧,需要的朋友可以参考下本文实例讲述了PHP基于迭代实现文件夹复制.删除.查看大小等操作的方法.分享给大家供大家参考,具体如下: 前面一篇 PHP递归实现文件夹的复制.删除.查看大小操作 ...

详解PHP防止直接访问.php文件的实现方法 2017-05-02

详解PHP防止直接访问.php文件的实现方法
这篇文章主要介绍了详解PHP防止直接访问.php 文件的实现方法的相关资料,这里提供实现禁止直接访问.php文件的实例,需要的朋友可以参考下详解PHP防止直接访问.php 文件的实现方法 为了保证我们用 PHP 写的 API 的安全性要禁止除了接口外的访问方式. 比如我们的项目为 example, 其下有文件夹 dir1.有个接口文件 api.php. 结构为: 输入图片说 ...

PHP实现的自定义图像居中裁剪函数示例测试可用 2017-05-01

PHP实现的自定义图像居中裁剪函数示例测试可用
这篇文章主要介绍了PHP实现的自定义图像居中裁剪函数,结合实例形式分析了php针对图片的获取.计算.裁剪.保存等相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP实现的自定义图像居中裁剪函数.分享给大家供大家参考,具体如下: 图像居中裁减的大致思路: 1.首先将图像进行缩放,使得缩放后的图像能够恰好覆盖裁减区域.(imagecopyresampled - 重采样拷贝部分 ...

php实现将二维关联数组转换成字符串的方法详解 2017-04-16

这篇文章主要介绍了php实现将二维关联数组转换成字符串的方法,涉及php数组递归遍历.转换.去重.拼接等相关操作技巧,需要的朋友可以参考下本文实例讲述了php实现将二维关联数组转换成字符串的方法.分享给大家供大家参考,具体如下: 需求 项目中遇到了二维关联数组转字符串的问题,查阅相关资料,写了如下程序,并且能过滤重复的关键字. 举例,php的二维数组如下: $name = ...

php实现的redis缓存类定义与使用方法示例 2017-04-15

这篇文章主要介绍了php实现的redis缓存类,结合具体实例形式分析了php封装的针对redis缓存类定义与使用相关操作技巧,需要的朋友可以参考下本文实例讲述了php实现的redis缓存类定义与使用方法.分享给大家供大家参考,具体如下: php+redis缓存类 <?php class redisCache { /** * $host : redis服务器ip * $ ...

基于win2003虚拟机中apache服务器的访问 2017-04-13

基于win2003虚拟机中apache服务器的访问
下面小编就为大家带来一篇基于win2003虚拟机中apache服务器的访问.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧虽然在win2003配置PHP有点非主流,但你还是要会怎么弄.你也可以将本文的虚拟机看成是服务器,宿主机看成是客户端. 不像Linux系统,由于win2003有IIS的存在,占有了固有的80的端口,在win2003虚拟机中配 ...

php使用redis锁限制并发访问类示例 2017-04-07

本篇文章主要介绍了php 使用redis锁限制并发访问类,可以限制用户请求,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.本文介绍了php 使用redis锁限制并发访问类,并详细的介绍了并发访问限制方法. 1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功. 例如换领优惠券,如果用户同一 ...

php7安装mongoDB扩展的方法分析 2017-03-27

这篇文章主要介绍了php7安装mongoDB扩展的方法,简单分析了php7安装MongoDB扩展的步骤与相关配置操作技巧,需要的朋友可以参考下本文讲述了php7安装mongoDB扩展的方法.分享给大家供大家参考,具体如下: 这里我们使用pecl命令来安装 首先来到php7的安装目录 $ /usr/local/php7/bin/pecl install mongodb 回车, ...

PHP实现的堆排序算法详解 2016-12-15

PHP实现的堆排序算法详解
这篇文章主要介绍了PHP实现的堆排序算法,结合实例形式分析了php堆排序的原理.实现步骤与相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP实现的堆排序算法.分享给大家供大家参考,具体如下: 经验 工作了,面试我工作这家公司时被技术面打击得不行,因为自己的数据结构等基础学得实在太差,虽然原来是想做设计师的说...不过看在PHP写得还凑合的份上能来实习了,但还是决心恶补一 ...

PHP实现执行外部程序的方法详解 2016-12-01

PHP实现执行外部程序的方法详解
这篇文章主要介绍了PHP实现执行外部程序的方法,结合实例形式分析了php执行外部程序的常用函数相关使用技巧与注意事项,需要的朋友可以参考下本文实例讲述了PHP实现执行外部程序的方法.分享给大家供大家参考,具体如下: 在一些特殊情况下,会使用PHP调用外部程序执行,比如:调用shell命令.shell脚本.可执行程序等等,今天在源码中了解了一下PHP执行外部程序的方法,借此机 ...

PHP实现找出有序数组中绝对值最小的数算法分析 2016-11-13

这篇文章主要介绍了PHP实现找出有序数组中绝对值最小的数算法,简单分析了数组遍历及二分查找算法的相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP实现找出有序数组中绝对值最小的数算法.分享给大家供大家参考,具体如下: 问题: 一个有序数组,值有可能有负值,也有可能没有,现需要找出其中绝对值最小的值. 方法1: 遍历数组,找到绝对值最小值,时间复杂度O(n),n为元素个数 ...

PHP编程中的Session阻塞问题与解决方法分析 2016-11-04

这篇文章主要介绍了PHP编程中的Session阻塞问题与解决方法,简单分析了php session阻塞的原理.原因与简单解决方法,需要的朋友可以参考下本文实例讲述了PHP编程中的Session阻塞问题与解决方法.分享给大家供大家参考,具体如下: 使用session过程中,在开启session后,同一浏览器,执行同一程序,不同页面会被锁.不同浏览器不会出现这种情况. 疑问:是 ...

PHP判断一个数组是另一个数组子集的方法详解 2016-10-23

PHP判断一个数组是另一个数组子集的方法详解
这篇文章主要介绍了PHP判断一个数组是另一个数组子集的方法,结合实例形式分析了php循环遍历.array_diff及array_intersect函数等方法实现数组子集判断的相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP判断一个数组是另一个数组子集的方法.分享给大家供大家参考,具体如下: 前言 今天完成一个算法的过程中,有几个需求模块,其中就有判断$a数组是否是$b ...

PHP实现的Redis多库选择功能单例类 2016-09-28

这篇文章主要介绍了PHP实现的Redis多库选择功能单例类,结合实例形式分析了php采用单例模式实现redis数据库的多库选择功能,需要的朋友可以参考下本文实例讲述了PHP实现的Redis多库选择功能单例类.分享给大家供大家参考,具体如下: 前言 qq群里有同学问redis如何进行多库选择,用php实现了一下,还望各位多多指点 代码 <?php class Multi ...

php+javascript实现的动态显示服务器运行程序进度条功能示例 2016-09-20

php+javascript实现的动态显示服务器运行程序进度条功能示例
这篇文章主要介绍了php+javascript实现的动态显示服务器运行程序进度条功能,涉及php结合javascript数学运算与缓冲输出相关操作技巧,需要的朋友可以参考下本文实例讲述了php+javascript实现的动态显示服务器运行程序进度条功能.分享给大家供大家参考,具体如下: 经常有这样的业务要处理,服务器上有较多的业务需要处理,需要分批操作,于是就需要一个提示客 ...

PHP与JavaScript针对Cookie的读写、交互操作方法详解 2016-09-18

这篇文章主要介绍了PHP与JavaScript针对Cookie的读写.交互操作方法,结合实例形式分析了php与javascript设置cookie.php读取php及js设置的cookie.js读取php及js设置的cookie等相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP与JavaScript针对Cookie的读写.交互操作方法.分享给大家供大家参考,具体如下: ...

PHP用PDO如何封装简单易用的DB类详解 2016-08-05

PHP用PDO如何封装简单易用的DB类详解
PDOphp Data Object是PHP的数据对象,它为PHP访问数据库提供了一种兼容一致的轻量级接口,也就是提供了一个数据库访问抽象层,这篇文章主要给大家介绍了关于PHP用PDO如何封装简单易用的DB类的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧.前言 PDO扩展为PHP访问数据库定义了一个轻量级的.一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么 ...