快捷搜索:   服务器  PHP  IIS  安全  linux 安全

PHP中POST传值传文件大于8M报错的解决办法

PHP代码中经常会使用post进行页面之间传值或者传递文件的操作,当文件的大小大于8M时,因为限制一般是无法成功POST。 这里正常需要修改两个地方 1、nginx的client_max_body_size参数 这个参数限定了...

PHP判断文件夹 文件是否存在 php中创建文件夹的方法

PHP自带的函数就能用来判断系统中文件目录是否存在,文件是否存在,并创建 先看下面代码: ?php$cachedir=cache/.$username;//$username这个需要其他地方赋值,可以是中文$dir=iconv(UTF-8,GBK,$cachedir);//转换编码...

PHP读取转发M3U8的方法 PHP解码转发M3U8

M3U8的原理我这里就不再累赘了,我们可以用PHP的CURL方法模拟访客获取到M3U8,然后继续往下解码出TS文件,然后传给DB,CK之类播放器播放 一份源码如下: 笨牛网原创的噢 ?phpheader(ACCESS-CONTROL-ALLOW-...

jQuery+PHP实现可编辑表格字段内容并实时保存 点击表格直接编辑保持

本例适用场景:当查看详细资料,如用户详情信息,发现其中某几个字段信息需要修改,可直接点击该字段内容进行修改,节约了用户时间,(传统的做法是进入一个编辑页面,列出所有编辑的...

php中序列化serialize与反序列化unserialize代码应用详解

serialize() 序列化函数,可以把变量和它们的值编码成文本形式,存放到某个字串或者数据库,SESSION等中 unserialize() 将被序列化的字串恢复原先变量。 比如有一串被序列化后的字串 a:3:{s:1:a;i:1;s:1:b;...

PHP判断字符串编码并将GBK编码转为UTF8 PHP转换编码 PHP转换编码为UTF8

mb_detect_encoding可以用来识别编码,因此可以使用该函数配合iconv进行编码转换操作,这里以将GBK转UTF-8这个国际通用编码为例 $txt=一串来自其他文件的字符串,或者可以来自CURL取到的网页内容; $e...

PHP截取某个字符之前的全部字符串 PHP取字符前面字符串 UTC时间取日期

有一串UTC时间字符串2018-07-11T09:20:20Z 要取出2018-07-11 只需要如下公式: $date=substr($old,0,strrpos($old,T));...

使用PHP CURL实现多线程并发下载文件的类

最近接到一个开发任务,需要用PHP来下载某视频网站M3U8文件列表里面标注的多个被切片后的视频文件,因此就翻到了个批量下载文件的类。 以往我们用CURL批量下载文件一般使用FOR循环的方式,逐一进...

PHP判断奇偶数的方法代码 PHP判断一个数值是奇数还是偶数的办法

PHP编程过程中有时候会遇到需要判断一个INT数值是奇数还是偶数,这里提供一个方法,非常简单易用 ?php$value=9;if($value%2==0){echo偶数;}ese{echo奇数;}? 输出: 奇数 非常简单吧,以上就是用PHP判断奇偶数...

MYSQL批量插入数据库 PHP使用MYSQL批量插入数据库语句实现性能分析

使用MYSQL中经常会遇到需要大批量往数据库中插入数据的操作,如同时插入几百万条数据,那到底是用什么方式来插入这么大量的数据效率最高呢? 我们做个测试: 假设MYSQL数据库表结构如下 CR...

PHP把unix时间转UTC时间(TZ时间格式)的方法

现在时间分为很多种,其中yyyy-MM-ddTHH:mm:ssZ 这种时间格式,叫做UTC时间格式,是目前比较流行的一种标准化时间格式。 我们经常会遇到需要将UNIX时间戳转换成UTC时间格式的问题,这里教下大家如...

PHP弹出确认取消对话框并根据点击执行后续任务的方法

通过PHP控制前端输出弹出提示窗,提示确认或者取消,并根据不同点击执行不同跳转 代码如下: ?phpechoscriptif(confirm(确定是否跳转,是跳转到yes.htm否跳转到no.htm?))location.href=yes.htm;elselocation.href...

解决Nginx+PHP频繁出现504 Gateway Time-out错误的方法

Nginx使用率越来越高,而使用Nginx的朋友们,是不是经常会遇到504 Gateway Time-out错误呢?这个其实一般是因为nginx默认的fastcgi进程响应慢或者PHP失去响应造成的,其实这个是可以解决的,详见方法...

PHP函数生成随机字符串 生成随机数的几个方法

对于使用PHP做生成用户重置密码用的验证码的用途,就需要用到随机生成一串字符串,并邮件发给用户,这个随机生成字符串的方法有好几种,详细说明如下: 方法一、mt_rand+chr函数的用法 1、...

PHP判断服务器是否开启GZIP的方法

GZIP可以减少服务器带宽消耗,提高访问速度,因此现在基本服务器都会开启,但是有时候我们需要在前端页面显示出开启状态,这个时候就需要用到下面代码 一、使用get_headers方法 ?phpob_start...

PHP计算显示页面加载时间的方法

对于一些测试用途,或者需要观察页面加载时间的情况下,就需要用到这个代码,使用PHP统计页面加载时间的方法如下: 首先在页头,网页的顶部(尽量靠前)添加下面代码: ?php function getmicro...