php in_array函数使用说明及需要注意的地方说明

php in_array函数使用说明及需要注意的地方说明
in_array  (PHP 4, PHP 5)  in_array — 检查数组中是否存在某个值  bool in_array ( mixed $needle , array $haystack [, bool $strict ] ) 在 haystack 中搜索 needle ,如果找到则返回 TRUE,否则返回 FALSE。...

阅读全文>>

阅读全文...

PHP实现前天昨天今天或几天前的时间戳功能

PHP实现前天昨天今天或几天前的时间戳功能
经常在微博上看到显示几分钟前、几小时前、前天、昨天、今天、几天前、等功能,比直接显示日期时间感觉要好一些,经过一翻琢磨,其实也很容易,转换成时间戳,然后计算两个时间的时间差,再换算就可以了。其实泪雪之前在设计开发泪雪旗下极客行站点的时候就已经研究这个功能了,这里就简单上一下代码。 以下代码可以实现上述的功能外,还根据时间判断了显示方式,7天内,超过3天的则会显示显示几天前,而超过7天则...

阅读全文>>

阅读全文...

WEB网站开发中最常用的正则表达式

WEB网站开发中最常用的正则表达式
一、PHP常用表达式用法 1.匹配正整数:/^[1-9]\d*$/ 2.匹配非负整数(正整数+0):/^\d+$/ 3.匹配中文:/^[\x{4e00}-\x{9fa5}]+$/u 4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ 5.匹配网址URL:(((f|ht){1}(tp|tp...

阅读全文>>

阅读全文...

一些值得收藏的PHP常见header头信息

一些值得收藏的PHP常见header头信息
//一些常见的header头信息 header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 header('HTTP/1.1 503 Service Tempora...

阅读全文>>

阅读全文...

PHP隐藏文件路径及限制下载速度代码

PHP隐藏文件路径及限制下载速度代码
很多时候我们都要做下载功能,可是下载功能是直接下载 第一会暴露你的文件路径,第二还会对服务器造成压力,所以很有必要限制下载速度。这里泪雪整理了一段代码就可以解决这个问题: // 将发送到客户端的本地文件 $local_file = 'testfile.zip'; // 文件名 $download_file = 'your-download-name.zip'; // 设置下载速率(=&g...

阅读全文>>

阅读全文...

标准JSON格式定义与解析注意点

标准JSON格式定义与解析注意点
在JS、IOS、Android中都内置了JSON的序列化、反序列化SDK。JEE中也可以使用第三方的JSON解析库,如GSON。虽然在JSON格式被定义出来的时候并没有特殊的格式要求,但是在实践过程中,JSON的定义格式有了大家都比较认可的格式: 1、定义 JSON格式的定义一般遵循如下格式: { "status": // 接口访问成功或者失败的状态码 "message...

阅读全文>>

阅读全文...

cookie和session的区别详解

cookie和session的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择, 都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie 里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的...

阅读全文>>

阅读全文...

PHP判断一个请求是Ajax请求还是普通请求

PHP判断一个请求是Ajax请求还是普通请求
Javascript中大多数的框架如 jquery(jquery ui、jquery easyui)、Mootools 等,在发出 Ajax 请求时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,因此每当发送一个ajax请求你就可以在服务器端侦测到是 Ajax 请求; 1、通过传递_GET参数的方法简单实现网页请求的判断。 url上这么传递:*******.p...

阅读全文>>

阅读全文...