当前分类:php
php使用位与运算符【&】或【|】实现权限管理

权限值是这样的2^0=1,相应2进数为”0001″(在这里^我表示成”次方”,即:2的0次方,下同)2^1=2,相应2进数为”0010″2^2=4,相应2进数为”0100″2^3=8,相应2进数为”1000″ 要判断一个数在某些数范围内就可以使用 & 运算符(数值从上面的表中得来)如:7=4|2|1 (你也可以简单理解成7=4+2+1)

阅读全文

正则表达式匹配完整img标签php实现

处理html富文本的时候,碰到批量处理img标签,要把img标签格式化,并且去除不用的代码,class,各种data-等,首先想到使用正则匹配,然后处理匹配到的img标签和参数,经过一番尝试终于搞定了,代码如下:

阅读全文

php设置脚本最大执行时间的三种方法

php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,如果脚本需要跑很长时间,例如要大量发送电子邮件,或者分析统计大量数据,服务器会在 30 秒后强行中止正在执行的程序,这种情况就要更改php脚本最大执行时间。

阅读全文

php 取数组最后一个元素

可以用end()函数取出数组的最后一个元素,代码如下:

阅读全文

php in_array的坑

今天做一个根据用户充值领礼包码的活动,遇到一个问题部分用户领礼包时会一直提示“系统错误,请稍后再试”,这是什么情况,一开始以为接口出错了,一番排查后发现了问题所在,是in_array坑了~~~

阅读全文

php如何获取服务器所在的时区

//获取默认时区echo date_default_timezone_get();//将时区设置为中国date_default_timezone_set("PRC");//将时区设置为上海时区ini_set('date.timezone','Asia/Shanghai');

阅读全文

windows php下memcache+memcached安装与配置

安装过程 解压刚刚下载的压缩包,得到两个文件:memcached.exe(服务端主程序)、pthreadGC2.dll 以管理员权限运行命令提示符 安装memcached服务,命令memcached.exe -d install

阅读全文

windows下php7安装redis扩展

windows下开发用的wamp集成的环境,想装个php-redis扩展。php_redis.dll下载地址:https://pecl.php.net/package/redis

阅读全文

php non-thread-safe和thread-safe这两个版本有何区别?

php non-thread-safe和thread-safe这两个版本有何区别?non-thread-safe 非线程安全 与IIS 搭配环境 thread-safe 线程安全 与apache 搭配的 环境 php还有 VC6 VC9版本 区分 VC6和VC9一个支持apache一个支持IIS VC9 用在apache上也没问题

阅读全文

纯php实现中秋博饼游戏(2):掷骰子并输出结果

这篇是纯php实现中秋博饼游戏系列博文(2)要纯php实现,就要用php来生成图案,第一步就先绘制骰子图案。下面就是编码实现业务逻辑,具体代码如下:

阅读全文

皖ICP备2023023451号

Copyright © L1MN.COM 联系方式:l1mnfw@163.com